No foreign worker of any "developing nation"(whatever that means) should have the right to stay in the country for more than 5 years.
After you got your training and education, you're free to help your people back home. This is of course against "business interests" and dogmatic saboteurs running the "societal show".
This was the initial premise for so called "guest workers" in Gemany who were coming from Turkey and later a few other countries among them for example Greece and Italy.
Germany was made to agree on the treaty as per political pressure from the victors.
First it was 2 years, then they changed it to 5, then their family could move in and, lo and behold, they could stay. What a surprise.

Fast forward to our times and Turkey has active colonies(media and special interest support included) in Germany, Austria and other countries unfortunate having to endure them. With these people comes political power which Turkey is of course willing to use - and it's nationwide.
And these are not the only demanding 3rd world settlers.
As of 2015 whole families seem to dribble in from around the globe and they all get social support which incorporates benefits for housing and rent... we're talking 5 people+.
If one does not believe this then visit any bigger European city and take a walk in selected districts(translation: for people with a commoner's salary) - it's like an middle Eastern country - small shops exclusively selling kebabs, handy repairs, phone service, etc. If you feel bored just visit one of the many labor service offices - you'll may meet on average 10 foreigners for 1 European.
Of course the pricey districts are still mostly European but very expensive - no skilled job can provide you with the money required unless you're scaling back and renting.
Vienna's 1st district(1010), for example, has prices ranging from 40,000,000 Euros for a King's appartment down to 219,000 Euros for a meager 44m^2 one.
Quite the meltdown, so I need to call my mom now
