How can any rational person call this "controversial" or dispute it?
The sole purpose of H1B visas is to provide U.S. business with cheap engineers and technicians; the sole purpose of farm worker visas is to provide cheap farm labor.
We bring in 1.1 million LEGAL PERMANENT IMMIGRANTS a year who compete legally with Americans for jobs. We issue 65,000 H-1B temporary work visas a year.