So the visas are allowing the government to keep the tax base in country.
I heard that suggested once but it doesn’t work out in reality, it turns out that outsourcing esp white collar and back office jobs is very difficult and costly in practice due to things like time zone, work culture, supervision and other differences. Let alone strict rules on the security of sensitive client data that can’t be sent out of the country. We deal with the latter issue all the time in import-export and we can get into massive trouble if client data crosses borders. And then there’s also the issue of collaborations becoming inefficient or all but impossible for back office work sent overseas.
That’s why corrupt crony-capitalists like Iger at Disney and Zuckerberg at Facebook love the h1b and the other corrupt visas like the l1 so much. It’s only cost effective if they can bring their slaves over from India into the US, where they won’t run foul of the data laws and don’t run into logistic problems with time zone, culture and collaboration issues. Thus shutting down the h1b and other corrupt visa programs wouldn’t at all lead to mass outsourcing of US tech jobs overseas— that only works with big self contained operations like simple manufacturing.
Shutting down the h1b and l1 visas would mean companies would have to actually hire Americans at reasonable salaries for living costs, and go back to the more common-sense days when everyone did on-the-job training. This really is a winning issue for Trump and the true conservatives in the GOP, even my most liberal Democratic acquaintances are on-board with his policies in this because even they understand that a mass supply of cheap labor brings down salaries for Americans and benefits nobody but the treasonous crony capitalists like Zuckerberg, Adelson, the Koch Brothers and the Chamber of Commerce.
Ah but outsourcing carries its own set of problems. Its not as efficient as having the workforce right there to oversee, to sit down and work out what needs to be done to solve a problem etc. if outsourcing were the answer, they wouldnt have brought in all the H1Bs. Thats more expensive.