Citizen workers activist support keeping H1B immigrants tied to government regulations and companies, keeping them effectively indentured once they seek a green card.
Companies love this, and they prefer to hire Indians on H1B who will work harder to maintain status.
Biggest H1B scam: bring an Indian worker on H1B and get lifetime indentured labor due to birth country.
U.S. laws ironically discriminate on national origin, giving companies reason to favor Indians on H1B.