This system is the direct result of legislation voted by Congress, whose Members enjoy political contributions and favors from the corporations that profit.
Federal agencies don’t determine if there really is a shortage of U.S. skilled workers, or check for violations of H-1B prevailing-wage or equal-pay regulations.
This is not free-market economics. It is collusion between corporations that pour big money into politics and Congress that passes legislation enabling the corporations to replace American workers with foreign substitutes, thereby keeping all wages artificially low to enhance corporate profits. This is not a “natives vs. immigrants” issue because it impacts negatively on naturalized Americans and legal permanent residents as well as on native-born citizens.
The national media treat H-1B as a non-issue, but local newspapers and television stations are full of reports about how American workers are laid off and replaced with foreign workers. The San Jose Mercury News found scores of complaints filed at attorneys’ offices, the EEOC, and the Departments of Justice and Labor.
https://www.phyllisschlafly.com/constitution/taxes/the-phyllis-schlafly-report-june-2003/