Возможно, потому, что гастарбайтеры едут в основном в Москву (и другие крупные города), где зарплаты выше, чем в провинции.
Больше того, в Москву едут и многие российские провинциалы - все из-за той же разницы в зарплатах. Оказывается выгоднее ездить работать в Москву, даже с учетом затрат на дорогу.
Ну а дворниками работают большей частью мигранты - возможно, из-за политики руководства управляющих компаний. Которым выгоднее оказывается принимать на работу мигрантов, которые соглашаются работать больше, работать сверхурочно за те же зарплаты.
И еще.
Работодателю выгодно иметь работника-приезжего, вахтовика, живущего здесь же, недалеко от работы, а то и вовсе на работе.
Такого работника проще вызвать работать дополнительно, во внеурочное время, ими удобнее "затыкать дыры".
Во-первых, такой работник живет здесь же и доступен.
Во-вторых, он заинтересован в бесплатном жилье, обеспечиваемом на предприятии, даже если "жилье" - это кровать в общежитии или небольшая комната в подвале.
А вот представление о том, что гастарбайтерам платят меньше - не вполне верное.
Не меньше им платят.
Просто они за ту же зарплату больше работают...
Как-то вот так.