cammcken
Prince
Hah, don't we all. I think it's actually a good thing that city development is somewhat unpredictable as it's more engaging and reflects the dynamic nature of empires. It's not just the happiness system, either, it's what social policies and ideologies you pick, what religion, what function the city has or will have to adopt in your empire etc.
+1 to mostly everything you said. I like it too. Maybe this is just my perfectionism speaking. Or, maybe I'm just really bad at estimating. I tend to trust the city governor, but sometimes it makes decisions I didn't anticipate. See below. I'm not having trouble, so I'm not turning down difficulty, but I am trying to get better / more optimal. As Stalker0 said above, informed decisions make the game fun.
Off-topic: Does anyone else notice the city governor sometimes working specialists when more yields can be had (with less food consumption) working a tile? Such as an engineer when a good mine is available. Why would the governor do this?
Also, not sure if I understood correctly, but you can estimate quite well, how the city will perform based on the terrain.
Maybe you're just better than me. In some games I make a capital city for GP production, stuff it with farms only to notice most of the farms are unworked. In other games I'll build a manufactury by a city with almost all grassland / ocean tiles, only to notice later that it's doing perfectly fine with production. Infrastructure all up to date.
Rather than food/production starved, I would be afraid of growing too fast too much and then getting hit by unhappiness from undeveloped infrastructure.
Well, isn't that just a case of too much food, not enough production?