I agree that the industry is doing this to themselves - they have no one else to blame for it.
It all comes down to money, as you've said. I won't place blame on any one agency in particular, moreso I think the concept of a free market is starting to swing around again.
What's happening...