Anyway, as I see it, the city growth system should be totally revamped.
1st - City borders : Cities should be regions... and there shouldn't manage simply the region at a 2-tile range from it. The shape of those regions would be determined by the culture of each city. It would work exactly like it works in Civ3 at the nationwide level.
To give you a better vision of what it would bring, here's a little drawing I've quickly made. Thick borders are national, thin borders are regional, and the colour-tiles are cities.
2nd - City growth : There should be two criterias. First health would determine growth, but food would be necessary to sustain that growth. We could improve health with city improvements (aqueduct, hospitals, sewer system), but also with technologies (vaccination, cool chain). About food, it should be determined at the level of cities untill nationalism (or railroad) is discovered. Then, it becomes nationwide.
Once the cool chain is discovered, we could even imagine food exchange between deficitary nations and beneficiary nations. The agricultural revolution should directly lead to a massive food boost (like all farmers devellop twice more food). This could simulate the demographic booming Europe has lived in the 18th/19th century, and the rest of the world later.
3rd - Citizens : I would divide the citizens in four categories : workers, merchants, farmers and unemployed. All citizens have the same food costs, workers would produce shield (or hammer), merchants would produce luxury and farmers would produce food. In the Ancient age, food would be hard to produce so we would need many farmers. As such workers and merchants would be a minority. In the industrial age, the food boosting of the agricultural revolution would lead to an increase of workers, and in the modern age, the leading category would become merchants.
In the city screen, farmers would be placed on neighbouring tiles, workers would be placed either in cities or in mines, merchants would be placed exclusively in cities. Only one worker and one merchant could be placed in the city with no improvement. City improvements would be requested in order to place more workers in cities (mills, factories), and in order to place more merchants in cities (artisan shops, bank, stock exchange).
4th - Trade : Trade should be highly dependent on city population and trade routes. An easy mathematical formula could easily determine a level of trade according to the size of the neighbouring cities and their distance. Roads, railroads and harbors would reduce that distance between cities.
What do you think of all these ideas ? Should I post them as a suggestion for Civ5 ?
