Hate is such a strong word, I dislike many a few but it would be unfair to say I really hate someone who I've never met before. Even if you think you know someone online, if you haven't met them, lived with or around them, or had any deep serious social interaction its hard to actually know people for who they are. The online world is deceptive. Even a bad user name and a crumby avatar can make you think someone is stupid and talentless, when really they could have been the best friend you ever had if you knew them in reality.