Every organization will have leaders - that's just the human nature, most of us feel more comfortable if all hard decisions are made for us. The choice is between officially appointed leaders (managers), and unofficial ones - I guess it makes it harder to run an organization if you're not even sure who the actual leaders are.