I don’t necessarily believe this position but not a single one of your points argues against the theory that H1b visas are bad for green card/citizen holders during times of layoffs.
It’s a perfectly logical (if not humane given current immigration law) position to hold that companies should be required to lay off visa holders first and for there to be a “cooling off” period between layoffs and hiring of visa holders.
My personal opinion is that liberalization of the visa process does more to protect local workers than our current system, but it’s perfectly reasonable to conclude big tech is currently using the visa system to blunt the tech labor market.
It’s a perfectly logical (if not humane given current immigration law) position to hold that companies should be required to lay off visa holders first and for there to be a “cooling off” period between layoffs and hiring of visa holders.
My personal opinion is that liberalization of the visa process does more to protect local workers than our current system, but it’s perfectly reasonable to conclude big tech is currently using the visa system to blunt the tech labor market.