https://fredblog.stlouisfed.org/2023/03/was-there-a-tech-hir...
It makes no sense to keep all the unemployed H1Bs since they usually are laid off as a last resort due to the impact it will have on their lives. Since they often get favoritism in layoffs, why favor them even more?
I know many American Citizens for example a Chinese-born and naturalized guy who said in 2009 he was laid off first in a team of 18 Chinese H1Bs because the rest of the team "would have to go home!" He was not just good he was an authority on OSPF - I hired him for my startup in 2003. In 2011 he went back to Cisco in the same division at an architect (even higher) rank ...