I love python community, but i always thought that it is built only on people's enthusiasm...
Even if people start out being enthusiastic when building open-source projects, they quickly lose the enthusiasm if when they are faced with an on-going choice between working for nothing and earning a living.
Most successful open-source software contributors have decently-paid jobs. The people who don't get paid enough are too busy struggling to earn a living to work for nothing on top of that.