Of course he is. He responded to this thread, after all:
That thread being a not-so-tongue-in-cheek reaction to his habit of disingenuously limiting the scope of threads to to effectively force people to mimic conservative beliefs, or else stay out. For example, a thread about god designed to force atheists to adopt a theistic mindset for the sake of argument (it occurs to me I probably can’t link to it under current board rules as I understand them).
ETA: The title of that specific thread was Atheists: If there had to be a god, what would you want it to be like?