Maybe, maybe not. Let's not forget that he unironically posted about "post birth abortions".
I don't know, I somehow have the feeling that he's trying to stretch Poe's Law. The stuff he's been posting is too out there for me to accept that someone genuinely believes it.