As they should.
The huge Indian Mafia fraud companies are the prime cause of unemployment among Americans.
Why should any foreign staffing company be allowed to use US visas at all? US visas, and the H-1B in particular were intended for the use of American companies, not for mass immigration via bodyshop funnelling.
H-1B is not a mass immigration visa.