From what i understand, he deserved to get banned.
i do have to say, your vehement advocation for Sins101 and other spammers is curious... double identity?
honestly, im not entirely pure myself, i got pissed off a little while ago at how secretive IC is being about the Diplomacy and whatnot, essentially being ghosts.
i yelled a bit, told them it was a bad decision... but i didnt start spamming or causing problems/miscomfort to other members of the community, because it has nothing to do with them. They cant make IC start being more vocal.
point is, if he had an issue, he should have taken it up with the appropriate people, not made life difficult for Joe Citizen.
again, the fact you seem to know so much about Sins101, and know so much about what he was thinking ("He who did it for teh lulz") makes me very curious...