Thank you, everyone, interesting discussion!
Unrelated: is there any good overview about in which order all the things that happen between clicking "end turn" and getting the next decision to make, happen? I got curious about that matter after a recent game where, early on, I got one of those massive Barbarian attacks that can sometimes happen as a random event if you haven't turned off random events. After some preliminary fighting, there were three Barbarian Archers left, and they were all at the gates of a city that was only defended by one Warrior. It was quickly building an Archer, but still had one turn to go with that. I clicked on "end turn" fearing the worst - but it turned out that when the Barbarian attack on the city started, the new Archer had already been completed, and he successfully defended the city against the attack. As I said, that got me curious about in which order events between turns happen.