This very piece says that foreign workers depress wages. It's not simply Trump supporters who say so. Businesses want foreign workers because they don't want to pay what's necessary to attract and retain Americans. How is this not wages being depressed? They buy politicians to use government to provide themselves with cheap labor. It's not just low skilled labor either. It's the same in construction. It's the same with engineering and computer programming. Different visa scam same effect. Stagnant wages for decades because companies just bring in desperate foreigners who'll work for much less. It has to be stopped. It's not fair trade. These countries have no labor or environmental laws. They're essentially toilets that people want to escape. Foreign workers are modern day slaves.