I recently asked a question which I still haven't gotten the answer to, yet some people decided to downvote my question. I agree that downvoting is useful for discerning which solution is the right one, but why do people downvote questions?
I am a beginner iOS developer, so maybe a lot of the questions I ask are not useful for intermediate or advanced developers, but I am using this site just like anyone else: to learn. It saddens me that there are some people out there who choose to use their privilege of downvoting so that my question is shown fewer to the users on this site. If the question is not useful to you advanced developers, it is useful to someone, especially to the person asking the question.
So to those who downvote questions, why do you do it?
This site is not about learning, but helping-- God, I hope that's not the case.