Do you know how often I hear about people from other countries being doctor's and not being able to practice on the U.S. because their license isn't valid here? They are forced to take any job they can get just for the opportunity. So in what fields do immigrants prosper? What if they're English speaking engineers or architects? Would that make it any different than someone working at McDonald's? You can't create more jobs out of thin air. As far as paying certain immigrants five dollars an hour, that can't be avoided. The U.S. dollar is one of the highest valued currencies in the world. Especially in central America, South America, and the Caribbean. Five dollars is like $100 for some of those people. And if the corporations know they can pay as little as possible and make a profit, they will. The cost of salary is one of the easiest things to control when running a business and this country and the entire world is all one big business.