Internet discussion has become very toxic (well, perhaps it always has been). The other day I was on IRC and asked a question about Eclipse which was doing some quirky things that I didn't know how to disable and one of the people in the chat (not a huge open freenode chat but the chat of a smaller, private community) responded "Java is horrible" or something along those lines. I hadn't even mentioned that I was writing Java! What's funny is that I can't imagine anyone responding in this way were it an in-person conversation. You get much more "I don't care much for Java" or even "What are you using Eclipse for?"
I guess because if you're a nasty person AFK people will avoid you and you do face the risk of some social ostracization. However, with the internet, it's harder to prune these people from your social circle.