As another child mentioned dont play AAA games. AAA games budgets have gotten so big the entire project becomes about how they are going to make a profit on their $100 million cost instead of making a good game. Even if they wanted to make a good game with projects that size you get corporate management and design by committee that will always result in crap.