You say it's rushed, but you totally ignore how a video game is made. It is very expensive with low-middling return on investment (thus high risk), and so needs to be treated carefully. They are never going to be able to know how the players will treat a game. It always gets dissected, used and abused in ways that the developers didn't consider. That is a good and important process. They can now make patches and alterations to redirect the game as needed. If you have too many features initially this can actually cause big problems, as the more features you have the harder it is to get them working together and then if you do need to make changes to one it can indirectly throw out everything else. So by releasing a vanilla that is "incomplete" you can spend time letting people get completely to grips with the game, then add content that works with and for the players. Plus, economically, you cannot afford to just put everything in off the bat. Most small-mid sized developers put the company on the line with every major release (and we have seen MANY of them fold when they have poor releases, many for the reasons i just described). You paid the same price for Civ6 that you probably did for Civ3 (even Civ2), yet the cost of developing 6 was astronomically higher, but you demand more of everything and have it be perfection off the bat. Paid expansions and DLC are vital to developing a big game these days, to help cover the crazy costs and help nullify the risk (and to provide the money needed to actually develop the game). Perhaps if you see the same process repeated there is a method that you just haven't stopped to consider? Civ4 had lots of gameplay compaints. People didn't like the stacks of doom, or the fact to be super competitive you had to understand the mechanics exploits (chop pop-rushing, micromanaging the science bar, etc etc) I mentioned it above, but expansions and DLC are so important to modern games. People are so upset about it, but if we didn't have them most developers like Firaxis wouldn't be able to continue providing expanded content.