This isn't restricted to open source project leaders, or even open source developers. You'll find the same childish elitism in pretty much every field of human endeavor. Programmers certainly do it. Laughing at noobs and being mean to them is pretty much the sole purpose of IRC, unless I'm mistaken. Surfers do it. Climbers do it. I've even seen rocket scientists do it. The interesting thing is watching which members…
I think it has to do with the level of mastery. At some point, when you become really good at something (almost anything), you realise that a lot of your own knowledge now comes from explaining the basics to people who don't know anything. By forcing yourself to redo the basics, you get fresh insight on a level that someone new to whatever activity simply can't appreciate because they don't have X years experience wi…
I also later had a chance to meet Jean Sebastien Roy, a slightly less famous but still top level rider, when he came to do a promotion for KTM. You'd never know from either of them how good they were until you actually saw them ride.
This contrasts heavily with some of the "experts" I ride with every weekend during the summer. I once had a competitor refuse to shake my hand and scoff at my attempts to introduce myself. It is a huge difference in attitude.
By the way, hello HN crowd. I've been a daily reader for several months but never found a topic where I felt I had something useful to post. I hope this has been relevant and useful.
P.S. I ended up beating the guy who wouldn't shake my hand, which gave me a petty feeling of satisfaction. Childish, perhaps, but I'm not perfect.