@engineer,
I skimmed this and might have missed something...but I'm sure this guy is getting an earful from the Conservatives. Also, do you think he's reacting to how over-the-top the party has become?
I read an article (can't find it) about how the NeoConservatives enjoy going on John Stewart because he never grills them or accuses them of anything, he asks intelligent questions because he wants to know. That's my idea of the correct way to approach this division among ideologies.