I find this too. But, sometimes being the one providing the advice (for software other than Linux and Unix), I can see why it happens. It's not always snottiness on the part of the experts.
My ideal, as a potential provider of information, is a question that I can answer easily, in one short post, without research, and using jargon. I.e., I like to help but I'm lazy. It's tedious if I have to spend 20 minutes translating the jargon into something a beginner can understand. It's more tedious if the answer turns into a dialogue because the questioner doesn't understand the first answer. It's extremely tedious if a later answer in the dialogue turns out to need research (which the questioner can't do for himself) and where I feel obligated to look for him because I already engaged (mutter mutter).
Basically, answering questions well for beginners turns into writing good documentation for an unskilled audience. It's brain-meltingly difficult and no fun at all.