Lately, I stumbled upon this interesting article of a former Debian project lead. He opens with this:
A lot of people seem to think that open source is a magic solution to project management and that open source projects will automatically attract a large and healthy community of contributors and users who will improve the software. This, of course, is not the case.
How can people believe that open source projects are automatically a success? Only a few of them are actually successful and if they are, somebody worked hard for its success. Have a look, and read the full article.