So what's the devs' general policy on flat clearing?

Do they simply remove them at random, or do they remove them at a certain distance from active player cities?

Do they discriminate on the NPC's removed?


I'm wondering, because I'm having my fields getting trashed by this, and my alliance mates are complaining about it as well. :/