i'd argue that almost everything done online (posting to twitter, writing a blog, and yes posting comments here, updating facebook) is done primarily to show off, garner attention, feel important, show people how gosh darn smart you are, etc.
anybody who disagrees with this just wants even more attention.