the part they missed is that they also want indentured workers as well, as in, workers that can't switch jobs for 3-4 years while they get their green card.
Note that 1 in 5 STEMs don't work in software because of pay or working conditions (we can assume that means, for instance, long hours).
But if you're scared of being fired (and therefore deported), startups have a free hand to exploit you.