It’s not the numbers of legal immigrants that is the problem, it is the economy.
When the economy is good, Americans could care less about how many migrants are allowed to enter LEGALLY unless they see that it disrupts the social fabric of the nation. For example, speaking spanish at work, parading Mexican flags around, claiming some sort of minority status, voting illegally or in the case of Muslims, praying on carpets at work, imposing Sharia rules and laws. If that sort of thing gets out of hand, then Americans get angry and the political process channels that anger into restrictions on such activities.
Immigration needs to be fixed, just not now. Not until conservatives control the government. And that means real conservatives like Ted Cruz, not fake conservatives like Jeb Bush, or McCain or any of the others.
Cruz is completely tuned in with WHAT needs to be done and WHEN it needs to be done.
Any poster on this forum that thinks immigration levels need to be reduced to zero forever is pissing in the wind. There will be immigration always and the levels need to make sense for the economy at the time.
When Ted Cruz expresses the benefits of increasing H1B visas to tech talent, he’s doing it with the consideration that conservatives like him will be in power. When America captures real scientific and technological talent, it benefits. Just ask those that knew Wernher Von Braun and his cadre of engineers. Without them America would never have had such a successful space program and many of the technological advances we enjoy today would not exist.
We don't need an H-1B program to get people like von Braun. There has always been an exception made for highly-qualified people, not just in the US, but in any country in the world. This is how Gerard Depardieu obtained Russian citizenship. The H-1B program has vacuumed in millions of unexceptional individuals whose primary contribution is that they help lower the wage bills of Silicon Valley firms.
You just described the US Southwest from CA to TX.