While I have my own problems with CA, you can't blame them for not including 300 different, individual factions (of which, 250 seem to be smaller than modern Vatican City). It costs CA time and money to design and create art for each and every faction. To add more factions costs more time and money, which would set back the release date and increase the cost of the product.

As long the mechanics are there, I don't care what factions CA puts in, or if their graphics are done using Paint! Just make it moddable! I don't make mods, but I use everyone else's!