Pulling in smart people from all over the world is good for America.
I’m sure there are US citizens who would have been better candidates if we had a better education system or grew talent. Maybe this will encourage that, but it’s going to take a long time.
The assumption that a lot of people make, apparently including Trump, is that companies are hiring H1B for no good reason. Or maybe because they think it's cheaper? It's not. In virtually all cases, H1B hires are because there simply aren't any suitable American applicants with the necessary skills.
I’m sure people will make the argument about FAANG but there’s plenty of Americans for that too.
Go look at the experience people are having right now with this job market. There were mass layoffs and new grads every year on top of that.
It's transparently obvious that the draw of these employees isn't skill, it's cost. The bottom/middle rung in this field is being hollowed out when it comes to domestic hiring because companies don't care who fills the position so long as they can keep the salary low and the employee locked in, and H-1Bs are the perfect fit for that.
I don’t believe that at all. I believe the opposite, in fact. How do we decide who is right?
There are plenty of American citizens and permanent residents with the necessary skills, just not the willingness to put up with bullshit from B-tier employers.