This is not new to CD. Any post that goes against GP, "critical" of volunteers or does not serve the CD community in positive way have disappeared. I don't know the contents of this specific posts, but at large, moderators seem to be doing a good job in keeping the website follow GP and stick with CD forum
rules.