If H1Bs were so destructive to the software industry, why would the software industry, which has the highest prevalence of H1Bs, be the industry with the highest growth in salaries for basically the past 2 decades?
Also, the idea that eliminating H1Bs will bring more jobs makes absolutely no sense.
If a company is asked to eliminate all their H1B positions, what do you think is more likely:
- they hire a completely new employee in the U.S. at a similar, or if the critics are right and H1B is suppressing salaries, higher salary, or
- they hire the exact same person but now with that person back in their home country and pay them a tiny fraction of what they were paying them in the U.S.?
There may be a handful of jobs where the employee needs to be in the U.S. where sure, a few more Americans will get jobs. But the overwhelming jobs will simply move abroad with the H1 employee, and along with that a whole bunch of dollars that were being spent within the U.S. and was paying US taxes will move abroad and be spent abroad and pay taxes abroad.