This is a give and take situation with more people taking than giving. It's like anything else in this world, you want help you gotta give help, earn your wings. I was EXTREMELY frustrated when I first got involved in DNN 2 years ago. I know that I was kinda nasty in a few posts because the forums really did seems to "suck" as the poster eloquently put. I do agree that there are way too many unanswered posts, and it takes a long time to get any help. Often times the help you get is less than useful. It IS frustrating to work witha product that has no real support. But that's a choice I made two years ago when I quit my day job to do DNN work. My choice. And I don't regret it at all.
In my ten years as a designer/developer I do have to say that it's always the same with any technology. There's bugs and you either pay for someone to help you or struggle through the learning curve. OR you go into forums and hope someone is nice enough to repond to you (if you make it clear what you are looking for). (Hint: if you're making $ with DNN, set your deadline dates a couple of weeks later for a safety net... Also, take everything with a grain of salt with people's suggestions on forums. And always backup before making any major changes to settings or code.) With a little (OK a LOT) of patience, you will get used to the way things are and will be happy when improvements are made. Nothing is perfect. Everything changes. Therefore DNN evolves. The part where I think DNN made a mistake is making it out to be a very easy platform to work with for non-developers. It's not as easy as it seems, and I think a lot of people jump right in a get disappointed at how hard it is in the beginning. We all want to make millions off of DNN, but are we willing to do what it takes to make it the best product it can be? I know I'd like to do more.
I think it is the responsibility of the team of experts that are posting here to answer questions and provide a higher level of support (I know, time is of the essence but something really does need to be done). I also think that once someone has received this info for free that they should share it. And of course, if a post has been answered in the past, then yes we should be able to find it with a search feature that WORKS.
Just my three cents. I think DNN has come a long way in the last two years alone and I congratulate the team for thier hard work and for listening to the community.