This might be confusing cause and effect. Seems like an effect of stricter rules, not a reason...
I see it as a reason to end H1B as it exists and convert it into a work permit granted to an immigrant, not to the employer which gives the immigrant economic and personal freedoms and places regulatory limits (could be salary earned) on them.
There is a lot of value in accepting only immigrants who can hold down a job, though. The real problem is we issue more h1's than i485's which leaves a lot of people in limbo. The intent was you'd have 3 to 6 years on your dual intent work visa and then apply for greencard. Proving you can hold a job for a couple of years is a good test. It's just one of the things that is now broken by the long backlog for India but note that it works as intended for people from the rest of the world.
Ok, if you really feel like that, they could make it mandatory for immigrant to hold a job at all times, but employer only needs to do an E-Verify. No petitions or anything. Electronically notify the USCIS that they are hiring an immigrant who is legally authorized.
If that’s the reason then the changes should be to handle folks like that. In general all the folks applying with employee-employer relationship nonsense. None of the companies who recruit folks to work for them and provide all different benefits do this kinda stuff.
Way to goo....too many frauds in Bay area, NJ, etc
Yay...
The new policies fail to fix the duping of visas. All what they do is be very restrictive and a pain for employers and employees.