It might do for you, and I'd say it does for me a little too (i.e. If I get the answer in less than one google search I need to take a breather because I'll get annoyed), but I have come across people who are just as clever/nerdy/knowledgeable (take your pick) who really derive pleasure from teaching and explaining things in the best way they can - so I wouldn't assume.