I'm new here too. And I have never been accused of shying away from controversy. My cover pic is from an on-line political debate. But I also have no idea what you are talking about. Right now - I really don't know who is who among the general membership and don't have the time to check out all the threads, and so I mostly look over threads that either catch my eye (like yours) or are connected with a betting interest of mine.
Maybe your perception of passivity is a little stretched.