Раньше города представляли из себя не только поселение, а и целое государство. Люди скапливались в городе потому, что быть убитым и ограбленным шансов гораздо меньше. Город был объединён в общину, которая выбирала все органы государственной власти. Город был окружён укреплениями, что помогало противостоять различным недоброжелателям. Город содержал и собственную армию. И, самое главное- город чеканил собственную монету. Имел собственную финансовую систему. А наличие денег предполагает наличие излишков, торговли, разделения на классы. И богатых людей. Если бедняки просто не хотели умереть или стать рабами другого города или кочевников, то богатым людям было, что терять.