I kind of avoided posting in this thread for any of a number of reasons, but mostly because I believe there is no solution. I've been a member of internet fora for a lot of years now, and I belong to a wide array of fora; photography, pastry, astronomy, Christmas decorating (yeah, so what?), even gardening. I see this everywhere. There will always be those that want people who have the knowledge to condense a book's worth of material into one or two easy to digest sentences. That just won't happen. I share the frustration of those who are are tired of seeing post after post of questions that have been answered dozens of times already. It seems sometimes that every new member thinks they have a new, never before asked question.
My own personal solution is to pick and choose who I respond to. Sometimes there's something about a newbies post that indicates they are willing to do a fair amount of work to get what they're after. I respond to them. I always let them know that they will have a far more positive experience here, and get the best help from the best people, if they can say "I've read such and such, and there's a couple of points I don't get. Can you explain?". In addition, people don't seem to understand that by doing your own research, not only does it answer your question, but it invariably answers the questions you didn't know you will have. There's great value in that, but unfortunately, not everyone is looking for value.
I'd also like to say that I feel this thread is cathartic. I've seen mass exits of the best a forum has to offer too many times. These "brain drains" always hurt the inexperienced. Instead of getting the best answers from the best people, they end up getting answers from people only a little further along the curve than themselves. So in this spirit, I'm glad Overread has chosen to engage in this debate, rather than simply lock the thread. Thank you. Sometimes people need to vent, and if that keeps the best of the best here, it's a worthwhile endeavor.
As far as some of the suggestions given, no offense, but I see them as unworkable. Requiring new members to read through a set of threads/stickies is like the end user agreements that you're required to "read". Most people simply scroll to the bottom and click "accept". I see the same result with this suggestion. There is no way that I know of to ensure the material has actually been read.
Maybe an automatically generated PM on your first log in would get more people's attention, but I really don't know about that either. Some people are going to want instant answers, others will be willing to do their own homework. I don't see that changing. What I do see happen on all fora, though, is those who do their own work usually end up being valuable members down the road. Those who don't usually disappear quickly.
It's also entirely possible a lot of newbs are reading this and will take their cue from it. One can hope, anyway.