You had me until the delete people with two adjacent NPC cities, then I had to chuckle.