It looks like you're new here. If you want to get involved, click one of these buttons!
I'm actually more hopeful for indy teams than AAA these days. The AAA developers have the issue of having a massive budget, which causes a lot of the "right hand not talking to the left hand" type of issues. Then they waste massive amounts of money and man hours on stupid things that add very little to the game (thousands of hours of voice acting, etc). It's kind of the idea of there is "more to go wrong" or "more opportunities for failure".
I personally think a smaller team has more chance for success (and failure).
One of the main things I've always been pissed at Blizzard for with WoW is the fact that they created such a gigantically successful monstrosity (and it really was a one off thing, lots of variables, right IP, right timing, etc, that I think it can't ever be reproduced) that it caused the entire MMO industry to shift to try to chase that goal. They treated it like the music industry treats boybands (a "formula" that can be copied for near guaranteed success) Basically get 4 or 5 good looking young guys who can dance and sing reasonably well, and it's a license to print money.
Where literally everyone thought the industry would evolve to in the early 2000's is a lot more smaller mmo's that targeted more focused segments. Such as an MMO for people who liked PvE raiding/grouping, an MMO for people who liked FFA PVP, an mmo for people who liked RvR large group style PVP, a story telling focused mmo, exploration focused, etc etc.
Unfortunately because of WoW every MMO has been trying to capture as broad of an audience as possible, which is generally a poor way to make money because MMO's (traditionally) made money by keeping people around paying subs. So they had to develop a new monetization method, and what has resulted is essentially a bunch of glorified online slot machines trying to grab people, get them to pay a bunch of money into the system quickly and then not worry about keeping them. This is why that "massively multiplayer" online rpg's have done everything in their power to cater to the ultra casual, removing any need for class interdependency, grouping, communicating with other players, travelling, etc etc etc. These are all barriers to entry and they need as many people as possible to enter the game, even If it is only for a couple weeks, so that they can get them to spend 15 or 20, or more dollars buying some loot crates, or inventory slots, or sweet looking armor, etc. They're not interested in making a living breathing world where people want to stay and socialize in and build relationships, etc. It's all 100% purely designed around making as much money as quickly as possible and then not caring what happens to the person next.
A smaller company who is not concerned about paying dividends to shareholders, and just has a passion for making games, wants to make a decent profit and pay their employees to keep making games, is in a good position to make a awesome game. There is an element of art to games, just like music, movies, etc. And when you focus purely on "what is going to make us the most money" you lose the art in the process. That was the way games used to be made, it was, "we spent 3 million making this, and we made 5 million in the end... sweet, we made some money, we paid our employees for a couple years making the games, people like our product, awesome".
Now, its companies like EA and Activision, etc who have a bunch of suits in a boardroom somewhere going "well we are looking at a 200 million budget on this, and if we don't have a reasonable expectation that we're going to make 1 billion in profit, then we're not interested". And then if they do greenlight it, they have people constantly doing cost/benefit analyses that say "well, if we make this NPC's breasts 12% larger it will sell 3.4% more copies of the game!" (I'm just making up semi ludicrous things to make a point, but you get the idea). It stops becoming about making a good game and all about making as much money as is possible, to hell with the consistency of the product, the IP, etc.
Anyways, i'll stop rambling.
"The surest way to corrupt a youth is to instruct him to hold in higher esteem those who think alike than those who think differently."
- Friedrich Nietzsche