I can't think of a topic that has ever been suppressed here, and I've been here for many years. All you were asked to do was to narrow the focus of the discussion. You can't expect to start one thread that encompasses the ENTIRE site's focus.
This site is pretty unique in the web forum universe and even more so in the EvC debate universe. We do not suppress topics, (though oddly, Percy would like them to have SOMETHING to do with the purpose of this forum). We do not suppress viewpoints. We do not delete posts. Members do not get suspended for their viewpoints.
Follow the forum rules, stay on topic, provide evidence for your claims in the science forums.
So quit acting the martyr, narrow the focus of your post and you can discuss anything you like. Once one topic has run its course you can start another thread on the next area of your discussion.
This is off topic for THIS thread so I won't be responding here any more.