I see people posting horrendous stuff with their real names all the time on youtube. I don't think anonymity is what causes these horrible comments: it's more the fact that the internet creates a "barrier" between two people. It's easier to say something with conviction in text than it is in person, even if you're typing it under your real name.