Comment They will just use a different visa (Score 1) 82
There are dozens of visas. If one is effectively ended, they will use another. The L-1 can be used in many cases.
The L-1 visa is a nonimmigrant visa for tech workers who are transferring from a foreign, affiliated office to a U.S. office of the same company.
So some guy is hired by an Indian staffing firm over in India, the transferred over to the US where he is contracted to work at Microsoft by the same staffing firm. I think MS partners with, at least, one of these firms.
That is just one loophole, there are many others.
If Trump was serious, he would charge a 20% additional fee on the salaries of all visa workers.