> Cheap labor will always be in demand.

H1Bs are not cheap labor. They’re almost always pricier than the alternative to the company. This is a myth that is ultimately rooted in racism more than facts. Most of the top H1B filers - big tech companies in particular - pay literally identically for the same job. They have fixed pay structures internally, in part because if you don’t, you could face discrimination lawsuits - but mostly to just not lose the competition for talent.

But the cost to the company isn’t the cost of the pay anyways. It’s also the cost in lost time of the H1B process, the fees you pay as part of the process, the costs of law firms you have to hire, the cost of time delays, the risk of the immigration process not working out. Those work out to a lot more value than 25K/year.

An H1B is also not stuck in their job - you can transfer H1Bs.