I'd like to challenge that by making four points:
1. Incompetency can occur, whiter there is one leader, or ten, or twenty. If anything, group decision making is more effective, just based on the volume of cognitive capital. So no, there doesn't need to be "somebody to make decisions", there just needs to be a way of making them effectively.
2. I disagree that workers "lack the necessary knowledge to make good decisions". Especially in their field - because each department/group has a degree of autonomy, following a similar model to Agile Product Development -, workers are experts, making them best equipped to make decisions in that field.
3. Knowing that workers can be effective self-managers removes the need for a capitalist and the profit model. Profits and non-productive employees come with a cost to productive employees (decreasing their pay) and consumers (Increasing prices.) So from an efficiency standpoint, worker-ownership is the way to go.
3. I've regularly attended meetings of the post-national-disintegration Occupy. Their operations are wildly efficient. There's a larger organizing body, which consists of all the group's members. This body is presented proposals to vote on by smaller groups, called working groups. These proposals come with an argument for why they should be carried out, followed by a short period of debate, and a straw poll. The working groups, in their case, are open to any member, and contributions are based on merit - the person who's best at a certain thing will do it. G.A. Cohen's ideas of socialist EoA and community are very prevalent. People provide their services not because they're forced to, or paid to, but because they genuinely want to. And because they know that if they don't, things won't get done and it'll all fall apart. ---- I see very real applications for this in the workplace. It happens quite a bit, as I showed in an earlier post, and it'll likely be happening a lot more.