Noted economics expert 666maslo666 is fine with low quality foreigners as long as they come legally, state keeps track of them, they earn at least minimum wage, pay taxes and only stay temporarily as guest workers.
And who the **** is going to pay for that?
Canada actually has a temporary foreign worker program fairly similar to that. It used to be somewhat OK, got heavily screwed up in recent years, was tweaked to "fix" it, and is still somewhat broken. Turns out that workers who are imported to perform low-quality labour into a country they have no real relationship to, often with poor grasp of the local language, have a great deal of difficulty exerting their legal and labour rights and often got screwed over by their employers. Employers, meanwhile, imported workers because they didn't want to abide by the laws of supply and demand and raise wages when there were worker shortages. Canada's temporary foreign worker program is actually a pretty good example of "what not to do."
Contrast with the "foreign nanny" program, which is fairly successful for everyone and has given us quite a few new Canadian's to boot, despite the fact that it appears somewhat exploitative.