- The market for talent is competitive. So companies bid up to the absolute max they can - The market for managers is also competitive. Creating dynamics that lead to larger teams and raises for team members - Companies allow things like remote work, which is a perk, but also has a lot of abuse in terms of how much work gets done
The end result is that if companies are spending their max, if there's a shock to the market/system etc they have to cut. You'd see this less if there was more padding/ less competitive pressure/lower salaries.
I think that's fine and the system is working as intended. People should be freed up to move to other roles where they can be productive. Your manager doesn't get upset when you leave, bit weird how people feel so differently when they get fired.
The issue is not that you're getting fired. The issue is that healthcare is attached to employment, that makes zero sense. There should also be some reasonable government provided safety net so people can reskill/learn and move to other fields.