Being polite in answering questions is pro-social.
It's a more pleasant interaction when someone is polite. -- Whereas, if you get rude answers, you'll be discouraged from participating.
Asking good questions is pro-social. People are going to be more willing to help if the questions are well thought out. -- Whereas, asking in an anti-social way discourages people from helping out.
It's still possible to ask questions even if you get snarky responses back; and it's still possible to answer lazy questions... But in either case, it's easy to see why people might not like that.
You are interpreting ability as a social gesture, taking disability as an insult. Thusyou not participating in the part of society that is learning is a good thing.
There's a difference between "I haven't paid the full effort to figure the answer out myself" and "I haven't paid the effort that makes it easier for you to help me". -- There's no setting in which being rude is going to be more helpful than being polite.
Expectations vary; in some settings, it's going to be more acceptable for questions to be a more raw "I'm stuck and I need help" than in others.
There is an asymmetry: people giving answers are more able to help those who are asking questions. If the people learning don't like the teachers, they'll have to go elsewhere (& learning is harder). If the teachers don't like the students, they don't have to teach.
It's a more pleasant interaction when someone is polite. -- Whereas, if you get rude answers, you'll be discouraged from participating.
Asking good questions is pro-social. People are going to be more willing to help if the questions are well thought out. -- Whereas, asking in an anti-social way discourages people from helping out.
It's still possible to ask questions even if you get snarky responses back; and it's still possible to answer lazy questions... But in either case, it's easy to see why people might not like that.