Earlier quoted context omitted.
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…
> 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. This is really suboptimal though, what if you have a H1B worker that's a high performer in a key position that would make your company collapse if they left but say, they were bor…
disclosure: have worked for large h1b heavy shops my entire career, and while there has been the very occasional exception, the bulk of the h1bs are hired entirely for cost reasons.