But was a 10 day ban the right solution?
If you said those kind of statements at school repeatedly or generally had this kind of attitude towards other people and authority in other community driven aspects of your life you would certainly receive suspensions or bans or worse. This isn't real life, and yes you can get away with saying a lot more shit here, but eventually people are going to get tired of it.
A very similar thing happened with a guy few years ago named spook. He said tons of shit in chat, was a royally rude dude (admittedly also well loved by certain sections of the community) and was eventually permanently banned from the game (there was obv more drama but that is the summary).
Basically I'm saying there is a fairly strong precedent for these kinds of bans in this community so you might think about shaping up.