>Идея неплохая, но полностью проблемы не решает. В этом случае большие города просто не смогут существовать.
Вы далеко не первый об этом догадались.
Большие города = Мировые столицы(по Шпенглеру).
И в силу своеобразного своего положения - обречены быть главными жертвами любых крупных социальных изменений.
Рим, Константинополь, - являвшиеся в свое время важнейшими мировыми столицами, - стали просто крупными городами. Даже со столичными функциями, - но без доминирования в основных(требующих народа) областях.
На примере Рима это наиболее понятно. Рим, как столица богатой, но ничтожной во многих иных смыслах Италии, - существует. И - хрен бы с ним!
Но его главная сила - в немногочисленном населении Ватикана.