Why not actually treat them with dignity instead, and give them a legit chance to settle?
I think that's what the debate ends up being about in a time like this. If there comes a broad tech recession, should the US government prioritize the needs of US citizen/permanent resident tech workers or the needs of H1B tech workers? As much as I believe we must treat everyone with dignity, it seems eminently reasonable for the US government to prioritize the first group over the second group (and even unreasonable to not do that).
But the reality is they already are. Hiring someone on H1B results in lawyer fees and visa fees. Every company is already incentivized to hire domestically.
Which I do agree is 100% fair. However how is extending the grace period beyond 60 days harming anyone?