I'm totally fine with these crackdowns and I hope H1Bs get a polite boot out the door next. It's the only way US citizens are ever getting tech work again.
Go look into Trump's 2017 tax law and how it led to the mass tech layoffs. Maybe instead of blaming immigrants you will start realizing who actually created the layoffs.