Have you read the rules for that sub-forum?
It was supposed to be the replacement for General Apologetics, and it's got its rules specifically tweaked to make any real discussion impossible, stacking the deck in favour of Christianity to the degree that you can only call it "cheating" (, making you question why they have so little faith in the strength of their own arguments).
You are only allowed to post QUESTIONS, only Christians are allowed to reply, and the original poster may then ask follow-up questions (for clarification purposes only). And if your replies indicate that you do not buy the poor arguments you are given, it won't be long before somebody accuses you of "not having a real interest in learning the answers" and "just wanting to antagonize and insult Christianity".
At least that's what that forum was like the last time I visited.