In response to the OP, what do you want? Everyone here is a volunteer for the most part, nobody is really making money off this site. I feel like it is just something that the people running the show like gloves do in their free time. Everyone has their own life outside of here. To me, this site is about BSing and learning more about the hobby I've grown to love. What we got is a forum. So I guess if you aren't happy, step up to the plate. The folks here love doers, not complainers. Personally, I have been very happy with it so far, and the fact that things are still being added is just icing on the cake.
I guess I don't understand what other forums and communities like reddit have to offer comparatively speaking other than what the communities make of it. That said, like what spacepup said, let's all just remain constructive and maybe even help out...