The example you think was exaggeration was when someone told me to check a recent patch for the answer, and the patch was several thousand line of low level C. Worse case, sure, but an actually thing that did happen.
I have used the python django IRC channel when developing some sites, and "check the source" has been the most common answer when I run into walls. Usefully, the questions I make receives some basic "see if the documentation say something" which I had of course already done, and then after a few hours of silence, someone says "check the source". This was a 3-4 years ago so maybe it has been improved?
It is true that I don't go to an IRC channel except when documentation and extensive testing has failed to produce an answer. Maybe the smugness and lack of empathy is more a product of asking questions that are not easily answered?