The subject here is was about Cruz but there is an awful lot of deflection occurring on this thread.
Cruz attempted to increase the H1-B program by a great multiple.
That program as its feature is designed to provide jobs to citizens of foreign countries. That is a notion that is rooted in sheer idiocy. The suggestion that foreign workers ought to be given any sort of preference in this country is ludicrous.
You can dress it up any way you choose, the fundamental fact us that the H1-B is a jobs program for non Americans. No Senator or other politician ought to be supporting such a program.
Unless we cut off all immigration, we want immigrants to have jobs when they come here and not go on the dole, right? Our government controls immigration. It cannot be controlled by the private sector. So they have to create immigration policies that help the country.
Bottom line is Cruz is on the right track. We should not have Americans being laid off and replaced with an immigrant worker. But it is helpful to have jobs filled with immigrants if there aren't enough U.S. workers to fill them. A successful American company has benefits for the country beyond how it helps its employees.