Maharashtra has a long history of cooperatives, some of whichquite successful. I wonder if employees brought up or were given a option to form a cooperative, if immediate liquidity was not a major requirement.
I think these aren't more popular because actually, there are things that genuinely suck about small business ownership. Offhand: stress, uncertainty/having to make payroll, having a significant % of your net worth tied up in a single, undiversified investment that's near-impossible to sell.
Given the choice, I think a normal cash-paying salary job (maybe with bonus) is vastly preferable to most people.