I think if profit sharing were more common, the world would be a better place for everyone. If profits go down, everyone is affected personally and to an extent everyone is in the same boat.
The current system of 'salaries' seems odd. The difference is between earning a fixed amount which can drop to zero without notice, or earning a variable amount that will offers substantial savings potential when things go well to offset lower income when things go badly. As well as direct investment in company performance.
But this assumes an inclusive rather than an adversarial and exploitative relationship between owners and employees. Smaller companies sometimes have that. Larger companies like to pretend they do, but often don't.
In fact, I've worked in organizations where profit sharing time was extremely damaging to morale because everybody got the same share--even the groups that lost money.