Okay, without mentioning any names, some moderators and users in general can be really big jerks in these forums.
Granted, sometimes people will post their entire code asking for a debug, or ask a question that was addressed in the first page of the documentation. That does get annoying.
However, people post in the forums looking for help. It is not helpful to get a nasty reply about how much you don't know. All users should take the time to educate themselves about wordpress, but it becomes VERY difficult to learn when other users go out of their way to berate you.
The forums are for learning purposes, if you are unable to reply to posts without angry or sarcastic remarks, you should probably spend your time doing something else. Don't like it when some new user hasn't really done their homework? Just ignore them, they'll turn to the docs when no one replies to their post. Save your own time. Or better yet just post a link to the doc they need, without a jerky comment.
This really isn't everybody, most moderators are really helpful and wonderful to be so generous with their time. But there are a handful of users that repeatedly post mean comments.