Is there a way to keep folks from deleting posts, for instance once they are a month or so old, or have X number of replies? Seems a common way to show one's displeasure when leaving (over what?) is to trash the place. Kindof an "I'm going home and I'm taking my ball with me" attitude. It might work best to make sure that's not an option.
I also really valued TeeDee's contributions and am sorry that it reached the point where he felt he had to leave. I'm angry that he deleted his posts. Why punish us "common" folk if you're mad at a moderator? Work it out with the site owner or something.