I can't really play a campaign on high or ultra unit sizes,(My graphics card couldn't support it anyway) but because of the towns small population. Every unit recruited would drastically reduce the town's population.If i'm right, Augustus declared that his Empire's population in 28 B.C. was 4,063,000 people. This is not shown very accuratly in-game. Source: http://www.unrv.com/empire/roman-population.php
So I was wondering if the city upgrade benchmarks were hardcoded, and if not, making them more realistic would be a great step for realism.