This is a very good thing....
I’ve seen it first hand, American IT workers making really good middle class wages, in the 80-100k per year, living in Florida a low tax state.....get let go but in order to get a severance package have to hang around and train their replacements....most of whom come from India on H1-B visas to get trained and return to India and work for a fraction of what the US worker was making...
We have plenty of IT workers who are as talented as any in the world, but these companies have to pay them a competitive US wage which they can absolutely afford
It’s not just salaries.
Another problem is attracting prospective employees to blue states with sky high taxes, lousy schools.
H1B’s tend to be a lot less picky about where and how they live.
Which is great if you’re a blue state trying to keep your big biz from bugging out.