Cam went overboard based on personal opinion. In my opinion.
To pretend that things weren't what they were in the past is ingnorant, to bury your head in the sand and make the claim that it cannot be talked about is just guilt.
Things were different, times change and if we can't talk about it where does it leave us? If we're too afraid or guilty to talk about our past - yes even that which is truly an embarassment - where does that leave our future?
Bottom line though, this is a private forum owned by a person or company which we do not pay to utilize so if the owning party says no to this then no it is. I do not believe that it is Cam's decision to make even though he obviously has the power to lock a thread. I may be wrong though as I do not truly know how it works behind the curtain.