Tech Anon here. I see a few of the pros and cons related to this topic.
Bringing in the best and brightest helps us catch up to China in certain areas of tech. In the immediate term, we simply do not have enough qualified professionals in AI that rank with the top performers in the industry. I realize our education system is fucked, and can be fixed over the next few years, but the they/thems cannot fill in the gaps we have right now, and the tech is advancing VERY QUICKLY.
The con that I see in the tech industry with the h1-b crowd is general lack of attachment to the USA. I’ve known more than a few talented Indian engineers in Silicon Valley who had no problem executing on directives that are unethical and completely fuck over the little guy. And you can imagine Chinese employees having even less loyalty/attachment here.