To be clear, while a person who enters the US on an H1-B is a temporary worker, they are not prohibited from also seeking a permanent status. So it's fully within the rules, which is why it becomes a question of norms. In the present, the H1-B is (was?) the most popular route to permanent immigration to the US besides family sponsorship.
I specifically said that the government (and the citizenry by extension) can decide who it wants to enter and stay, how much immigration, whatever. But changing the rules suddenly, upending peoples lives who have not broken any rules, through a pathway the US state itself freely established, is immoral and short sighted.
It should go without saying that there are experts across many fields in industry that any country would benefit from attracting. The US is harming its capacity to attract and keep that talent with these ridiculous theatrics.
Incorrect. H1B still requires non-immigrant intent. The only thing that was struck was requiring the government to presume non-immigrant intent automatically upon some filing for permanent residency. That was not intended to change the system into a de facto permanent residency pipeline.