I've been reading through this thread and there are some very dead on responses that echo my feelings on this subject to a T. While differences of opinions lead too great conversations, as well as making the world go round.
Speaking only for myself, of course, I cannot tolerate an individual who doesn't know me, or anyone else for that matter, and make a total judgement call on a persons intellect, or cognitive capabilities. No one is perfect, we all use the bathroom, and we all make mistakes, some big, some small.
I can see it both ways at times, though. There is a respectful and tactful way to use language and text to disagree, and there is a way to utilize language, just to be a grotty person.
Too me, being vile to someone you don't know from Adam isn't funny, at all.
It's a fainthearted act to debase someone over the computer, a 1000 miles away, and not face to face.
Nobody likes a 30, 40, 50 year old adolescent!