Well, as I understand it (and I could well be wrong, I didn't join until after this Sub-Forum was established)....
It didn't exist at first because everybody here all agreed with each other and everything was sweetness and light--and then....
Some nasty JREF Ninja Wave skeptics showed up and began asking questions and posting evidence contradictory to the prevaling wisdom. A campaign was begun to debunk these folks, but finding them rather immune to the "Oh Yeah?" school of debunking, the Admin began banning the evil JREF Ninja's. In fact, our lead Sensei, Gravy, remains permanently banned from this Forum.
But that created a problem, because for a Forum dedicated to Truth with a capital "T", this intolerance and dismissal of dissenting opinion looked suspiciously like the same intolerance and dismissal the LC'ers were receiving from the Government and the Powers-that-be. And since this was intolerable, some wise LC'er came up with the idea of a Skeptics Forum.
I believe the intent was to contain us there. Problem is, it has often been the liviest place on the Forum because rather than just posting clips and others admiring them, people actually debate and discuss things here.
And while we are supposed to be limited, wily JREF Ninjas occassionally break quarantine and creep into other threads wielding our Ockham's Razor-Swords and our motto "Free Gravy" (especially on Biscuits).
At least-that's my story. Might not be 100% accurate like some of the LC claims I have seen made, but it's written better than most of them--IMHO of course.
Press on.