Не знаю, что вы понимаете под "хуже", но гастарбайтеров в Питере до сих пор полно, а в Астане их мало. Гастарбайтер не поедет туда, где хуже (в экономическом смысле).
Наличие/ отсутствие гастарбайтеров только частично зависит от экономики, намного больше оно зависит от языковых факторов, известности целевого города "на родине", наличия этнической общины, сложности/ простоты "раствориться в толпе" и т.д.
Что молдованам, например, ловить в Астане? Кто им там на месте поможет, кто их примет и расскажет, как дела делаются? Аналогично, в Лиссабоне навалом ангольцев и мозамбикцев, хотя чисто объективно в Европе найдётся не менее 100 городов с куда более приличными заработками и занятостью, наверное, даже Астана была бы поблагополучнее, а они всё равно прут в Лиссабон. Парадокс?