

To be fair, they are too big.
They just have too many employees and costs. The way they’re organized, they’re stuck with gigantic budget, milquetoast, broad appeal games just to attempt sales they need to break even, with all the inefficiency that comes at that team size… unless they fire a ton of people and split up the rest.
My observation over the past decade is that “medium size” is the game dev sweet spot. Think Coffee Stain, Obsidian, and so on.





I mean, there aren’t a lot of Java games, and C# (especially with newer runtimes) isn’t that bad if that’s what you’re referencing.
The old Civ games were a lot of Python, which is perhaps the most atrocious of all, performance wise. But they worked okay.