You let one group of employers bring in foreign, slave laborers and WE, the American Taxpayers, wind up picking up their tab for health benefits and the cost of policing the program. It will cost more to care for these slave laborers and to see they obey their visas than any benefit derived, by the U.S. Taxpayers, from their presence.
If employers can't pay enough to attract America workers they should get out of that business. That goes double for landscapers and lettuce growers! If Americans won't pay the price you say your product or service is worth than they, obviously, don't want those goods and services.
I don't care, if I never eat another salad, again. I want my country back!
If illegals and their cheap labor are taken out of the equation, many, many businesses will begin to rebel in desperation merely to try to stay viable. The federal government eats a massive amount of our GNP. The other levels of governemnt, which are peopled by members of the same two parties who want to move up to the federal level, imitate the feds in writing worthless legislation and regulation and taxing everything imaginable.
That's why I think politicians are going to try to keep the flow of illegals going no matter what we say about it. They have also seen the side benefit of having a new constituency who won't talk back and who will vote for whoever offers the most cookies.