I saw this guy on Hannity & Colmes also. You're right, he's a KOOK. A fruitcake, with raisins for eyes.
The liberals have a real problem. Their philosophy IS their religion. They worship it as fervently as any Christian worships God. They are now in the almost impossible position of melding the language of 2 religions into one. The only outcome of that exercise is a "message" so muddled no one will be able to understand what they are trying to say.