Do you have data? I think L1 Visas are cheap labor, not H1Bs. H1Bs can go to any other job in the U.S. L1s are trapped in their job, they would need to upgrade to an H1B to go somewhere else. And I think L1s are unlimited.
“H1Bs can go to any other job in the U.S. “
An H1B worker needs to be sponsored by an employer - in fact, it’s the employer not the worker who holds the visa.
This is false. H1B visa holders are explicitly bound to their employer and cannot take another job without getting a new visa from the new employer, or transferring their old visa.
When the employer is an Indian agency, the employees are usually working under a contract of indenture and cannot leave without being released by the agency.
H1B employees have no legal or political recourse available to them in this country, and if they raise any objections about anything, they can be fired and immediately deported.
This is not a system we should permit to operate in America.
“L1 Visas are cheap labor, not H1Bs.”
H-1B salaries were lower than the “general” counterparts—significantly so, in many cases. - https://www.dice.com/career-advice/how-do-h-1b-salaries-compare-to-average-technology-salaries