> Any company that does layoffs should immediately have all their visas revoked
This is dumb, but not directionally. Any company that has done a lay-off shouldn’t be allowed to apply for visas for 2 years, with a 5-year probationary period thereafter during which if they do layoffs again the penalty jumps to 5 years.
Seems like if you learn you have too many experts in X and instead need experts in Y you should be able to have layoffs for X but still hire for and get visas for Y.