Been a bit of this lately. No explanations given. No apparent logic.
While I appreciate the Mods don't have to justify every action, there seems to have been some heavy handed actions recently for some threads. There have been others which have survived much to my surprise. E.G. the Barwon Heads soap opera, and the ChrAshair thread.