One problem I have always had with 4x games is that size matters too much. Production, research and pretty much everything is proportional to the number of cities/planets you have. Historically, this was seldom true with small, clever nations like Greece, England and Japan being vastly more powerful than poorly managed larger ones.
I think this would be easy to simulate by simply allowing the home planet to have a greatly increased PQ. Right now it is always a PQ 10 if I'm not mistaken. If the home planet could be a PQ 50 or more, then having a small but immensely powerful empire would be much more viable. Map position would mean far less and the early colonization rush would be less critical. It might make invading it very tough, but it should be very important and very tough to take. |
I don't see how that would make a difference. The large empire will have the PQ50 homeworld, too. All you achieve by this is making non-homeworlds worth less. But the larger empire still has an edge over the smaller one (not to mention that the game would be really boring because there would be no point in expanding). And if you only give it to some, what makes those select few not take the big bonus they get and use it to get even more planets than they could otherwise?
Your comparison to history is invalid as well. Yes, historically small nations sometimes fared better than large ones. But there was a reason for that, like better tech, resources, administration, you-name-it. Since this is a game, everyone has access to the same techs, policies etc, so there is no way to do this (apart from explicitly giving smaller empires some huge bonus, but that would be bad for the game since then no one has reason to grow and be ambitious anymore).
The only thing that you can do is give them a small bonus or punish bigger empires to some extent, but not so much that it is pointless to get big. And that's what is already done.
Alternatively you could custom-build a race that gets big bonuses to everything but gets heavily penalized for aquiring too many planets. But that would be very artificial, plus you'd need a completely new AI for it (and for competing against it).