I don't know what can be more discouraging that the standard 'use google' or 'that question has been asked/answered too many times' discussion. Folks, this is a discussion forum. People range from novice to expert. The experts eventually get tired of answering a novice question and get testy about it. And it invariable degrades into name-calling. Besides, searching for 'this' will be a futile exercise because the word is just too common..
Searching is only going to be successful when you can formulate a good search query. But as pointed out, there usually are a bunch of 'answers' that may be misleading, create further questions, are just wrong, or they may appear to be nonapplicable for some reason. Even when the answer is found, it may not be recognized. The documentation is not perfect and I find the examples are often quite trivial and sometimes ambiguous. And often we have people whose primary language is not English and they may struggle (or fail) to translate those answers into their own language. (Yes, I know this is the jQuery- English forum) There's no need to lecture anyone on 'proper' use of the forum, particularly when the lecture/lecturer also goes contrary to decent and/or proper use of the forum. As has been shown above, the effort it takes to lecture typically far exceeds the effort it takes to assist. Still a good motto: 'if you can't say something nice then don't say anything at all.'