Nothing stops those companies from moving offshore anyway. If being in the U.S. didn’t offer advantages they wouldn’t be here to begin with. At some point americans are going to have to start having faith that their own country and people are a competitive edge against other countries.
> If being in the U.S. didn’t offer advantages they wouldn’t be here to begin with.
For companies hiring H1Bs it's about being closer to clients and colleagues and just being managerially far easier than opening an offshore office, but the benefit isn't infinite and once companies have the chops for opening new offices they'll turn down the H1B hiring.
The issue for the US is that, are you're saying, "having faith in your own country" only works if you have the process for developing unnaturally skillfull talent, which is just not going to happen once the smart people stop moving to the US as countries have uniformly distributed talent potential.
There's certainly fewer barriers to offshoring now that employees have insisted there's no benefit to being onsite.