No doubts that open source model creates vast value to software industry, but that model is distributed only in terms of the big picture. If you look at a specific open source project, it's probably still organized in a hierarchical way. It still needs a leader to do the high level design and decide direction. New commers still need to climb the ladder - by contributing to the project - to a point before they can significantly affect the project.