

Companies will always look for the cheaper option. If you ban H1B1 visas then they will just outsource the whole thing if it’s cheaper than hiring local talent.
I think serious consideration should be about closing up that loophole, too. If companies want to enjoy access to American infrastructure and the American market, they should be willing to pay Americans a competitive wage for that. If companies start using offshored talent, there is nothing stopping that from being taxed so high as to make it cost-prohibitive.









I think there are lots of options that could be explored. One is if these are for truly research types of things, maybe keep a smaller amount of the visas, but only for that. And make it easy for them to become full citizens if they wish. Make it easy for them to float between entities (corps, universities) so that they are truly free agents in the marketplace, etc., even if they don’t opt for citizenship.
Another would be to find ways to fast-track truly rare talent right to a path to citizenship that is not tied to an entity at all. Or maybe it is, but for maybe three months as a trial run, then they are full citizens free to work for anyone (or not at all, or go to school again), and vote, etc…
But as for stacking the deck for corporations with lots of compliant cheap labor to be used in IT and engineering, keep American workers in line, and drive down wages…nah.
The supposed aims and the rationales given for the H-1B are easily punctured the minute you ask - wait a minute, if these are such precious commodities that cannot be found here, why the fuck would we send them packing in 3 to 6 years? Why wouldn’t we do everything possible to entice them to stay and become full citizens? Surely they’ll end up starting up businesses of their own, etc…it’s truly the American dream. Why are we subbing a 3 - 6 year gig for the American dream, FFS?