Что удерживает людей в городе?
Во-первых, работа. Работа - это деньги, а деньги - это жизнь без утомительных забот.
Во-вторых, большие сервисы. То, что возможно только в условиях концентрации людей. Больницы, супермаркеты, интернет, общественный транспорт, театры - это все большие сервисы.
В-третьих, городская среда. Людям должно быть приятно находиться в городе без объяснения причин.
Уберите один из факторов, и город вымрет за несколько десятилетий.