I completely understand the shittiness of this issue and I'm not from a developed country, but I mean, this is the reality of a temporary work visa, no?
I might be more pessimist/realist, but until I receive a permanent residency visa, I'd treat everything as temporary, ready to move back in a couple days notice.
The thing that makes the H-1B and visas like it insecure is their being tied to employer sponsorship. I don't think that's inherently unfair - the whole point of the visa is to bring in skilled workers in valuable industries.
What I do think is shitty about the H-1B in particular is just how short the grace period is to find a new sponsor. 60 days is a tight schedule even for a skilled worker in a good market, and layoffs don't tend to happen in good markets. It definitely opens up visa holders to exploitation by employers, and temporary downturns can end up kicking out a lot of valuable people.
There are other countries with skilled worker visas with more generous grace periods - e.g. Ireland's Critical Skills Employment Permit allows you 6 months to find a new job if you're laid off. I don't see the problem with that if the visa holder can support themselves financially over that timeframe.
As a result of policy, H-1B workers will take substandard pay, abuse, and burdens to maintain a job with a company willing to sponsor them until they can get their Green Card. This creates a from of indentured servitude.
The knock on affect is that it lowers wages for everyone because there's a vast pool of skilled workers willing to accept lower pay from a company willing to maintain sponsorship of them for 10+ years.
Imagine on year 9 you get laid off, now your indentured servitude got extended another 10 years if you can find a new sponsor.
Or get rid of tax shelters. Everyone I know who's broke is too broke to be buying stocks anyway. I can afford some tax.
If you don't have this insurance (mutuelle), the State does provide the social security (it's provided either way, the mutuelle is on top of this).
But this is basic social security. If you're in a car crash or something, you're mostly covered. If you need work done on your teeth, you're on your own.
When I needed to spend the night in a hospital after breaking my wrist, basic social security covered the ambulance and the actual procedure of putting my arm back together, but had I not had a mutuelle, I would've been on the hook for the hospital stay.
It may be a bit more (would need to dig the bill but it was of that order of magnitude) and I am writing this do that a non-EU person does not get the idea that it was 1000€ a day or something.
Only 50%, no?
Also, in Germany the cost of insurance is tied to income. So I went from the bizarre situation where I went from paying ~500€ while employed to less than 200€ now that my business is not generating substantial revenue.
We are (again essentially) talking about taxes, just calling it social insurance.
The max unemployment benefits for any state is not going to cover much of anything, you better have savings to fall back on.
And for those on H1B, there is a 60 day grace period. Maybe in 2021-2022 it was extremely easy, but today? A lot of people will be lucky to get through a full interview loop in that time.
Most of the world (which isn’t the U.S. or Europe) is even worse.
I have no clue how unemployment works. I don't think I've ever paid into it?
In the US, you're probably out of healthcare in the blink of an eye, may have no severance, no coverage, no unemployment benefits, and in some cases it'd mean deportation.
So yeah, two different worlds.