Все очень просто на самом деле.
Москва - огромный мегаполис с населением в двенадцать миллионов только постоянных жителей. По некоторым данным, если приплюсовать всех приезжих, которые, работают и учатся в Москве, реальная численность её населения, может доходить до двадцати пяти миллионов.
В Москве крутятся огромные деньги, вернее, большинство денежных потоков стрвны, стекаются туда, так как, большинство системных крупных предприятий, банков, находящихся в регионах, имеют головные офисы в Москве, и налоги от них, идут в Московский бюджет.
В Москве, всегда можно найти работу, даже, не имея хорошего образования и не будучи уникальным специалистом.
Зарплаты в Москве выше, чем в среднем по России, и многие, пытаются "зацепиться" там. Если обстоятельства складываются благоприятно, то часть приезжих, постепенно, находят стабильную работу, берут ипотеку и покупают жильё в Москве, становясь новыми москвичами. Не у всех это получается, но довольно у многих.