Ну основные мегаполисы мира - ужЕ. Одна Мааасква чего стоит. Хотя слезам не верит и все такое.
Но далеко не все города.
Москва единственная такая на 300-миллионный экс-СССР.
В Европе из 10-миллионников только три города - та же Москва, Стамбул и Лондон.
В 340-миллионных штатах только Нью-Йорк.
Но да, если бы Берлин, Париж, Санкт-Петербург, Рим, Бухарест, Мадрид, Вена и остальные приветствовали всех, кто с голой задницей хочет жить в этих городах, то были бы 20-миллионниками (местные селюки и неместные мигранты были бы счастливы).
Социал-дарвинизм - он про то, что хотят в большом граде на холме жить все, а получают это далеко не все.