It's bad policy because it was done super abruptly, throwing an unnecessarily large number of lives into chaos, and packaged with a plan to make large unspecified changes when foreign workers are allowed again. Anyone who was planning to come to the US over the next couple years is now basically forced to cancel, because who knows what the immigration system will look like then?
anything to make the “base” happy I guess. This ripples from this will plague the American economy for years. Maybe H1B was in need of some sort of reform, but the implementation of this is simply moronic.