The vast, vast majority of tech engineers that I talked to who are from the United States are very supportive of bringing in people from other countries
That's easy to believe. I feel the same way.
Yet sometimes I hear people bitching about immigrants in other contexts. If they're agricultural workers instead of tech workers, somehow they're undesirable. That doesn't make any sense to me at all. It makes so little sense to me, that I think it's just plain stupid.
But that's just, like, my opinion, man. We don't open the borders. Every election we nearly unanimously scream that we want highly restricted immigration consisting of very few people, and the thought of making any moves toward meritocracy makes us so incredibly angry and resentful, that we go out of our minds with blind rage.
So, tech workers and tech industry customers (i.e. most of America), if this is how you really feel, then you need to live with the consequences. You can't say justice, fairness, and efficiency are important, yet also things you totally don't care about. Make up your fucking mind. If you speak about programmers from India in a fundamentally different way than farmers from Chihuahua, maybe you are the problem, psycho.