May I suggest you create your own community then? I'm not saying you shouldn't be here - it's cool you're here. But if you feel like there's a lack of something and you have the means (in this case, a computer and an internet connection) to change it, why not change it?
You are absolutely right. I hate complaining without doing something about it. I am the admin of /t/longform articles, and I intend to operate it on a free speech basis. The only requirement for people posting there is that their content is an article longer than a couple paragraphs, and written well.
Believe me, as an indie game dev watching all these online game blogs and people complaining about games because they don't meet their personal, subjective criteria, the phrase, "If you don't like it, make something better," is never far from my lips.