For example there's a British study that shows that 76% of worker cooperatives tend to survive the first five years, compared to 42% of all companies overall, making them particularly stable businesses.
You've also got typically higher job satisfaction from the employees (so less likely to have the ex-employees to create competitors out of), and more productive employees overall.
Honestly that sounds like a pretty good model for businesses overall to me.
You see the same thing with a lot of non-profits - they mean well, but they send so much of their funding right back out the door - and the first unexpected expense ruins them.