Also to point out that some of these games are beyond Hollywood quality. Some of the world's greatest artists and animators, millions of lines of code, (sometimes epic story writing), music composition, mixing, recording, voice overs... etc People want all this stuff cheap.
The problem is with most games, to achieve that and have a reasonably priced product you have to cut corners somewhere. I think the biggest corner being cut is 'fun' and creative game design elements. They have a formula for making games and the formula has gotten stale. Throw in the crap about piracy, adding DRM, online-only play and you have messed up a lot of games. It's all becoming social gaming and it's awful.
I'm waiting to see what happens to Windows 8, 9, 10.... etc and what that does to gaming. What Valve plans on doing with Linux. Oculus Rift coming eventually. There are a lot of good things that could happen. Developers might have to decide between consoles, Windows, Steam Box etc... Windows might not even be an option in the future. Is Linux going to be the new 'PC gaming'? How many people are really going to jump on board? I don't know a single person besides myself that has Linux installed on anything. I don't know a single person who would even consider or have the ability to even do so. Not that it's difficult. If a Steam Box is to go mainstream then a lot of marketing is going to need to be involved I think.
PC gaming might be coming to a crossroads soon, all at the hands of Microsoft. Or all of this shit could just be blown way out of freaking proportion and accommodation will be made for software such as Steam. It doesn't make sense to me for MS to keep Direct X in development only to dick an entire industry over. Some people will say that Apple has had their app store all along... but that's just the point. Entire industries weren't allowed to form on their platform only to have a rug pulled out from under them. It was like that from the start.