Having received an alert email for a now hidden/deleted post, I think that is what you are referring to above and I agree with the action taken.
Whilst I can understand people new to this thread wanting to get some sort of catharsis by venting their feelings publicly, I have felt for some time...