Nothing prevents people from investing also in other companies if they feel like. Or are you implying they are "too dumb" to consider the possibility?
Shared ownership also protects employees from speculative decisions like mass layoffs made only to give more value to shareholders. It also prevents the alienation of working on something you don't own and gives a strong incentive for everyone to give their best.