John was venting about our complicated contribution process in OpenStack and threw this off-hand remark:
I'm sure the fact that nearly 100% of @openstack contributors are paid to be so is completely unrelated. #eyeroll
While I share his frustration, one thing he may be missing is that OpenStack is generally useless to anyone who does not have thousands of computers dedicated to it. This is a significant barrier of entry for hobbyists, baked straight into the nature of OpenStack.
Exceptions that we see are basically people building little pseudo-clusters out of a dozen of VMs. They do it with an aim of advancing their careers.