"I may disagree with what you have to say, but I shall defend, to the death, your right to say it" - a quote by Voltaire which I totally agree with.
If his account was suspended because of this, then my thoughts are that it's basically a case of overzealous censorship and control.
Of course, I also disagree with ZCA's action keep going on and on on some things but to suspend someone's account for calling names

Taken into context, the name calling would appear more of more of a way of expressing an opinion.
We constantly seek to look for room for improvements and I understand where the mods are coming from, even spoken to ZCA about it previously but it's rather unreasonable to suspend someone just because of someone expressing his thoughts of unhappiness. I would have thought that the mods are bigger than this. Sticks and stones may break my bones but words will never hurt me?
It is a FORUM first and foremost, a place where people of differing thoughts can come together and agree, or disagree, with each other and have discussions. I can understand if threads are locked for going OT, accounts suspended if someone persistently breaks the rules, but not for sharing his thoughts.
These are my thoughts. You can agree or disagree with me but I hope they are thoughts that can help you make better judgement on forum censorship in the future.