Then there's also simple profit-sharing. When I worked at a small mortgage company, each employee got a certain number of dollars for every loan that the company closed, based on how many years they'd been with the company. When things got stressful and busy it definitely eased the blow, and it helped tremendously with retention too.
That's a great example of why simple profit sharing or equity compensation is not enough: it corrupts even engineers to economic myopia!
What about the existing customers that need their stability problems fixed? No time for that! Gotta hajj together new features for the next big contract! You should never cheer sales making up vapourware. Any scheme that does has misaligned incentives.
This has been shown before though I don't have a source at hand: focusing on stock market value leads to short-termism which leads to lower stock market value in the long run.
"I don't care about the success as long as I get paid" is typically something you hear from people who have never tried a truly democratic workplace before. It's a transformative experience.
Yes, co-ops are rare.
Like kids :P
And all along the real solution is so obvious: make the employees and customers owners.
The co-op ownership model aligns all interests in ways that actually make sense.