The problem is that people post to say that they don't like the new members' posting habits, rather than just silently disliking them.
Really, I think the rule of "if you don't have anything nice to say, don't say anything" applies here. When a newbie makes a new topic the replies should be helpful links to the FAQ/wiki (or perhaps short personalized explanations, if their situation is a bit different from the usual), not explanations of how they did everything wrong. You're free to have a problem with their spelling, grammar, and lack of proper search-fu, but the topic becomes even worse when you articulate that. Ignore the newbies if you don't have anything better to say. You don't need the extra post count and it just makes the forum look less friendly.
This really applies to everything here... you might be annoyed by a member's posting habits, or off-topicness, or whatever. Feel free to rant to a friend, or notify a mod, or go do something else for a while, or whatever you want, but don't tell them that unless you think it's absolutely and completely necessary. Posting just to criticize a mistake that everything makes means you are part of the problem, not part of the solution.