>
every employment should be at will!!I would agree in an ideal world where salaries are tied to a qualification (a notion a tad more nuanced than just diploma), instead of their job. While there is no (nor should be any) constitutional right to work at any given company, I think people should have an inalienable right to live. Which in practice means food, shelter, and health care at a minimum, regardless of their ability (perhaps even willingness) to work anywhere.
The compromise most EU countries have settled on is that once you're employed and past some probation period (in my line of work that can last up to 8 months), then they can't fire you without a damn good reason or a hefty severance (the better the reason the lower the severance, basically). But it cuts both ways: I personally can't leave immediately, I have to tell my employer 3 months in advance. It is in a way a kind of severance.