This is going to be a bit ranty so if that is not your thing stop reading now.
Back in the day (10 or so years ago) when I first started contributing to community media projects one of the first tools I ever wrote was Virtual VCR (http://sourceforge.net/projects/virtualvcr/) registered on SF on 2002-12-29. It was an enhanced recorder based on an example from the DirectShow SDK. For its time it had a bunch of features that were not available in other tools and as such got picked up by mags for CD covers etc all the time, a lot of them being German for some reason. It was not a huge hit but people were very appreciative of the hard work that went into making it and while I made zero money form the hours of dev time I put into it I felt it was worth it at the time to help the community and to get the odd nice comment from someone. Never did I receive a comment that to tool was lacking or that it just needed to be a bit better before people would consider it. People were happy that the tool was available and the source was there for others to build on. Since then I have worked on many community media projects and tried to contribute where I could.
Flash forward 10 years and we now have such a whiny entitled self absorbed community in the media space that the first comment on an open project blog that is highlighting the hard work of many people developing and contributing their time for free is that it is "lacking" and that it would need to improve its game if it were to be considered as an option for the poster.
It is not just this project but nearly all media projects I have followed over the last few years, some people have a feeling of entitlement. To be fair a majority of the community including this one is excellent, helpful and very willing to give constructive feedback and help out where they can, unfortunately it only takes a few to taint the feeling of a community, and that is just it, community is a collection of like minded people working for a common goal and when a small few come across as entitled twats it can change the feeling of being part of that community.
This line from the first post hits it home for me "what you can offer the community", we are all the community, everyone should ask themselves today what one thing can you do TODAY to contribute to the community, coding, testing, art, feedback, suggestions, answering other members questions, writing FAQs, writing Wiki page how to's etc, whatever you can do you should. Not just here in this project but on all projects.
If you cant contribute for whatever reason then just be thankful that there are others out there that can, for without them you would have nothing.