&gt; On every project that I have worked on, developer support for projects increased with the amount of users.<p>Cool anecdote, bro.  Some projects are fortunate that way, but I&#x27;d say it&#x27;s only those in the &quot;Goldilocks&quot; zone in which your user based overlaps significantly with average-developer skills.  At one end of the scale, as another responder pointed out, the vast majority of people who care about your project will be below that level technically.  At the other end of the scale, as for example when working on a distributed filesystem, the inherent difficulty of the project itself will be above that level.  Either way, you&#x27;ll get very few developers relative to the number of people making demands.  The specific domain of a project also makes a difference here.  If your projects are in a specialty and at a level where you get lots of developers, as I said, good for you.  That doesn&#x27;t mean your situation is sufficiently common to justify your callow dismissal of others&#x27; experience or concerns.