I can see at least a couple of unpleasant interactions: On one end of things, people who want help but then get harsh/unhelpful replies like that. On the other end of the scale, if you have the capability to help, but are faced with people who are too lazy to even listen to your answers. -- It's an asymmetry with some poor incentives.
I think it'd be ideal if everyone who answered questions was polite, respectful and helpful all the time. I think it'd be nice if people who asked questions also did so in a polite, respectful and helpful way.
Somewhat exasperating the asker's position is that.. often if they're conscientious enough to do the legwork in order to ask a good question, they're more likely to find the answer.
Whereas someone who is entitled and doesn't know enough about the domain is more likely to be asking bad questions.