I know exactly what the debate forums are for and why they were created in the first place and I have debated the pro-vaxxers here in this forum quite a long time, as anyone who has been around is well aware.
Unlike you, unless you are hiding something, I have been here for a couple of years - I am hardly surprised by anything here, except perhaps how newbies come along and try to tell the rest of us what the site and forums are all about.