I think every game is different. Some games get huge fields, other huge roads, others absurdly easy cloisters so I don't see as bad that big cities might come up. For me fighting for a single city is not that bad, normally you also get to go for other objectives as you build up to conquer the city. Perhaps depending on your playstyle jcloister AI answers in determined ways that will always disembark in a huge city.