I did my due diligence and checked with the other mods, and none of them seem to have deleted any comments. Certainly I didn't since I was asleep through this whole mess, Pekoe's unavailable at the moment, and the others say they had nothing to do with it, assuming the comment was successfully posted in the first place. So no, nobody's trying to suppress your valuable contributions, and we can all move on now.