I'll give you that, but it seems like a much simpler solution would have just been improving the flexibility for an H1B worker to be allowed to work at any employer for the term of their status. If an employer used an H1B in order to hire a foreign worker and then under pay them, the worker would just get another job that pays market rate, without the work status concern. Without the artificial control over the emplo…
If they were super-stars they would be able to cover it from the Amazon signup bonus (and become indentured to Amazon - your signup bonus is due back if you bail out early). However superstars rarely end up in those jobs. We're looking at people with kinda average engineering skills, poor understanding of the American culture, no connections, and grim determination to grind their way out of their old life.
Liberating the indentured h1b workers is not just flipping a legal switch, it's a cultural integration project.