Exactly, I think many of us could sit down have a beer and a great discussion. But the internet takes away, tone, inflection, and of course that look of "aw, I am just messing with you."
thoughts and opinions appear to be written in stone and takes the "hey, I see what you are saying there" type of interactions.
edit to add: I write most of my posts when taking a break from working and try to kick it out quick - therefore lack of proof reading - I suck, I know it and I don't care
Also, I have been an instructor, course-ware developer and manager of training for so long that I really have a hard time writing in anything other than bullet points.