Having Towns compltely paused/inactive when you are away is actually a very good, as in controllable, gameplay mechanic.
Experience from other games tells:
If things happen passively in places you are absent the situation can get out of hand easily.
imho: passive changes within one town work very well - but passive changes in far away places potentially cause chaos.