> abusing the H1-B visa system by purposefully keeping wages low?
I hate this argument. All immigration has a first-degree effect of lowering wages, because it increases the supply of labor.
Believe me, foreigners do not like H1Bs, its a piece of shit, and would wish for free passage or as easy as it can be. And if that happened, that would lower wages of everyone, and raise theirs. Reneging that h1b allows to hire cheaper people is reneging immigration.
You want to raise the wages of foreigners, just give them more freedom to change companies, so the parent company will not have as much leverage. But thats not the compnies fault, thats the governments fault. Its the government that suppresses wages in a very negative way.