No explicitly not that. I want whoever sponsors and h1b or the equivalent in my fantasy world here to pay for the cost to society up front and then for that h1b person to have the same freedom as a citizen.
My thinking behind that is that if a company is saying we can not find a single citizen who can fill this role so we need to import one, then this makes it real. If that argument is true then I want said immigrant to be in the workforce with the same rules that I have, instead of being a second class citizen which makes them more attractive to companies because they are cheaper/more controlled
I believe that allowing for the corporation hiring said h1b to have any say, direct or indirectly, in said h1bs ability to remain in the market will necessarily make them an employee that US companies prioritize.
The only way to stop that, from my current understanding, is to make it so that corporations have to pay the cost to add a person to society, but have no say in the decision making process after.
Upon review of my post and thinking through why I feel that way, I realized I just want the same deal applied to corporations for bringing in new entrants to society as is applied to people marrying foreigners.
I married someone outside the country and as part of their green card application I was required to commit myself to personally covering their social security checks if they divorced me before they made, iirc the exact number was 40, enough payments into social security.
Somehow companies aren’t required to have that level of skin in the game