I used to be on the development team working directly with everyone. Some of you may remember me as I did my fair share of posts including writing the entire FAQ from scratch which is still on the site to this very day. I always tried to be diplomatic in any situation including when people were giving harsh criticism of the site. It is a shame all of this has happened because this is the exact situations I used to shield the user-base from because I could always intervene before it got to far and let the moderators/admin team do their work.
Unfortunately, due to personal circumstances I had to cease my involvement with TF2Center (unrelated to these events) at the end of last year. It's a shame that this has all happened but what's done is done now. I don't agree with his responses nor do I condone anything that he has done in this case. Some people take criticism of their work different and unfortunately he has personal involvement in the project so he's taken it harshly.
Not all the moderators are/were bad on TF2Center. They were only doing their job to the best of their ability that was allowed by management. There is a lot of work involved in the behind the scenes of it all and some of it isn't easy to process.
It's a shame though because sites like TF2Center flourish on community support and from what I have seen (at least in AU), that support has dropped significantly because of this due to influence not only from myself, but Kenneth and other ex AU moderators who have league influence at ozfortress. I'm sure it has been the same elsewhere.