Видимо потому, что в восприятии "москвичей" за МКАДом жизни нет.
Превалирует барско-презрительное отношение ко всем, кто не москвич, кто "не смог достигнуть", пробиться, добиться.
А оно надо?
Суета сует.
Ох и не любят на российских окраинах москвичей за этот снобизм...
Особенно показательно отношение и избирательное "знание" географии жителями городов московской области: на зубок знают все названия населённых пунктов в сторону Москвы, а рядом стоящие города соседней области - не знают и знать не хотят.
Пример: заблудился в Серпухове на машине, кого ни спрошу - как проехать к Обнинску? - недоумение во взгляде, а город рядом, город первой атомной станции, но - область уже не московская.
У меня один знакомый по армии сильно возмущён был, когда бывшие сослуживцы - москвичи делали круглые глаза на название города Екатеринбург (бывший Свердловск), куда он переехал после окончания службы.
Столица Урала, крупный областной город, центр промышленности.
Не знают, не слышали...
Но, надо быть справедливым, подобным снобизмом больны не только москвичи.
Жители самых отдалённых окраин страны искренне убеждены, что нет и не может быть ничего лучше их родных мест.
При этом, ни разу в жизни никуда не выезжали.
Пример: Амурская область, Приморье.
Лично неоднократно слышал подобные суждения от местных жителей.
Наверно, всё-таки определяется это знание-незнание интеллектуальным и нравственным уровнем конкретного человека, а не его местожительством.