People need to understand that it's a game, on the internet. Even when I play with some of my best, and oldest friends, the amount of "hate" (i.e. insane language, insults, etc. - see end of post) between us can get to insane levels - to the point where someone listening in on a skype call left because of "emotional stress" (and the person listening has been a friend of all of us for over 7 years). However, within 5 seconds of the game ending, we'll be talking about the next game (builds, strats, etc.), and/or plans for the weekend or upcoming holidays. I'd love to record one of the more 'enraged' games - including the voice chat - and see what riot thinks. I'm guessing we'd probably be perma-banned via account, IP and mac address.
It's a game. Some people take them seriously, like any competitive sport. However, most don't actually take it seriously OUTSIDE the game. In game, you may be saying some incredibly offensive things to another player, but outside of the game they're your best friend. The issue is when people outside of the loop listen in, and don't know this. When you're talking to other random players, yea, it may not be the best idea to go completely insane, but again, it's the other player that reports them. I've been on the receiving end of a lot of hate from random players, but I never report for it - it means they're taking the game seriously - which I enjoy.
tl;dr, dumb ban is dumb. People can't understand its a game. Get over it. etc.
Keep in mind there is a difference between "hate" and being offensive. I would never (and have never) use homophobic or racial slurs (or anything along that line) - those truly don't have a place anywhere. But if you're just getting called out for being bad at the game... well... its a game. Edited by doomlord52 - 12/5/12 at 10:40pm