I would just like to point out that he was not solely fired for banning that player and the stuff he said. He also got caught giving favors such as unreleased content to his friends online, in this case an unreleased Garen skin.Andy Chalk said:Because I don't like to see people deprived of their living, I suppose. I'm not saying this guy wasn't behaving like a douche - he clearly was - I just think that taken as a stand-alone incident, it's too bad that someone had to lose their job over what was essentially an argument on the internet. Riot did the right thing, this guy was way over the line, but that doesn't mean it's not an unfortunate outcome.
"I'll keep you guys updated as soon as I know what is going to happen. Caller, I'm sorry to have dragged you into this even though nobody knows you, your name is still in the screenshot. They will ask me why you have that skin and I'll tell them the truth but I doubt they'll let you hang onto it. Sorry again."
-PsyonicHero
source [http://www.teamliquid.net/forum/viewmessage.php?topic_id=166123¤tpage=210]
Also, shortly after Psyonic was hired he got caught leaking unannounced patch notes, so he's probably been a on pretty tight leash ever since then.
Saying they fired him for his offenses against XXiipp (the banned player) however had the added bonus of appeasing the forum lynch mob that had formed over night
Edit: By the way Psyonic is a former Starcraft/SCII caster that was hired as an intern at Riot. He's not a true employee so it makes sense that he wouldn't be given alot of slack.