Depends on whom you're talking to, I just checked out my very first posts and they were far from being noobish. And while I see that it's a very bad idea to become a sort of professional flamer like some members intend to, you have to see the context in this case. Kraftdinner is.... special.
And about having the permission to call other people noobs, I remember when I was starting up and how I researched and learned and researched more and tried and failed and so on. While I got a little bit of help to start from other club members I basically pulled myself up by my own bootstraps and I think I managed to pull myself up far.
And now I'm here, most of the time replying to other peoples questions. For several reasons.
1. If they learn how to pick and develope their skills they might start to pose interesting questions or post even more interesting answers to my questions.
2. It feels nice to help people.
3. If you don't educate them they start posting crap in your threads and make the search engine harder to use because you have to wade through a lot of their BS before finding something decent (that's the main reason why it doesn't pay off to ignore them).
Therefore I try to help newbies. But if they refuse to accept that help or ignore it, it makes me angry. And if they do it again and again and again it makes me even more angry. And then I think it's my right to flame then. It may not be the most useful thing to do but it is justified.
Btw, I think that the above would fit for a lot of regulars, not just me. And while I know that it might sound somewhat like "I'm above there and you're down below" it's not meant that way, I just don't know how to put it better (oh yes, I'm not a native speaker so if you misunderstand it, it's not my fault anyway, lalalalala

)
It's not the tools that open the lock. It's me.