the shame to return home without the greens promised is what keeps others still rooted in an uncomfortable spot.
Not really a shame.. It is understandable since their salaries are being sent to their families monthly and nothing left to save for them or their savings accounts... They work until they change the status of their family or achieve their goals..
The unfavorable circumstances in their own countries: low wages; inflation; high standards in working companies; and poor conditions, are just some of the reasons why they still prefer to work abroad.