Look no further than the economies of France and Germany… both of those countries have very stringent regulations around layoffs. And none of whom have the dominance of American companies or breadth of unicorn startups.
Making firing difficult makes hiring difficult, which disincentives risk and innovation.
The leave/fire at-will contracts of most tech jobs in the US is a feature, not a bug.
> It also sucks for businesses, because hiring & onboarding is so freaking hard and expensive.
Sometimes, but sometimes not. Layoffs are important to get rid of low performers who could be replaced with better talent, and they’re important to help companies adjust their labor to market conditions.