I am going to add my unsolicited 2 cents about this thread, simply because I can.
This site can be a tremendous resource. The information that can be found on this site is fantastic, and can be very helpful. That said; there is, at times, a negative view of this site, because of the actions of some members. I completely understand the DS and other member's frustrations with repeat questions and redundant posts; but in some cases, it is handled poorly.
One poinent example comes to mind. A new user posted a question about a trade and the courses he would have to complete to reach OFP in that trade, along with a few closely related questions. Rather than a courteous/polite/socially acceptable response, he was berated and decried for not using the search by a member (no names no pack drill), which was followed up by a PM. The OP, who I know outside of the military by reputation in the field, was completely dumbfounded that a question was met by such a response. Before I said anything, I searched for answers to his questions, and after 20 mins, I had not yet found a satisfactory response. Following that, I messaged the Op, and apologized, as a member of this site for the reply he got, and gave him the answer to his question which was within my arcs and experience. Aside from the 20 mins I spent searching just to see what I could find, it took me under 2 mins to provide a civil response and help direct his questions that I could not answer.
As stated, I completely understand the frustrations of the redundant questions. It takes a few seconds to paste a response of "Use the search function/read the guidelines" but it would only take a few more to provide a civil answer or even guidance. This site is a fantastic resource, but if we as members (myself included) drive away people or discourage them from joining in the discussions, what is the point of the site?
Again, my unsolicited 2 cents.