I honestly think you're making it out to be more complex than it is. Game companies just try to maximize profit. 2-3 years ago, some companies started charging $60 instead of $50 for big-name new games. I remember when a couple of big name titles were costing $60 and the forums were all upset about it. Eventually, other companies realized that the $60 price tag didn't hurt their sales enough to justify staying at $50 so they followed suit. Nowadays, even the shit games can be placed at $60 because people are USED to the price tag.
Basically, companies just saw the strategy of their competitors working and copied it. It's really not that complicated.
I find the whole thing to be silly - people complaining just to complain. If you don't want to pay $60, then ride the 6-month wave and play games that came out 6-months ago right now and then play Skyrim in 6 months from now. You'll always have something to do if you stay a fixed rate behind the curve.