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.
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.
Would you rather pay your devs a living wage for India, or for the US?