I don't think we've all been blind to this problem. In fact, I've read a lot of comments from people saying the same and similar things... AAA titles cost too much to make for too little return. You have to ask, how much did TR take to make?, how many salaries does it need to pay?
5mil, at a profit point of at least 50%, more with online sales... that's got to be around $100m profit, and it cost more than that?
Obviously things are screwed up - it shouldn't cost more than a few million to make a AAA title. I'd be interested in seeing the budget plan for it, how much was spent on marketting, how much went to upper management and covering losses from other games.
Really though, we are pissing in the wind. Developers don't really care about what gamers want, not really. I know people might take offense to that - but as an indie developer myself, I can say that gamers...
A) Only really complain.
B) Don't appreciate what is involved in game development.
C) Make assumptions about how things are done, then complain about how they assume they are done.
Developers have enough people offering/forcing their opinions on them, sorry to say but the end user is a low priority.
Indie game development is a bit like reality TV. A few years ago it was great, we had so many new ideas, and a good market to compete in. Now, the big guys have muscled in - just like reality TV... you can't make a game that makes a profit unless you are a fricken celebrity developer these days, just like we only see celebrities or wanna-be celebrities on reality TV. We can't make ends meet because our games don't make enough money, and all because Tomb Raider needs to sell another 5 million copies. Any marketplace that used to be great for indies is now locked up tight by marketting departments... like the Apple store - shovelling mindless driving games and rehashed puzzle games down our collective throats. Theres no place for the little guy these days, so the big guys can all bloody well suffer for all I care.