Ian knows I don't pull any punches in criticizing him and the show, especially in regard to the "childish bullshit" you referred to (some of which I agree with you on, but I certainly don't think all of the Keene activism is childish, or bullshit.) Additionally, I do think they occasionally tend to jump all over a caller, but....
First, that's the nature of radio. They treat callers with opposing opinions far worse on other shows. Most hosts give people far less opportunity to state their opinions, especially when they disagree with them. Often, the opposing viewpoint will be screened out before it even gets on the air. Second, Mark and Ian enjoy having people with opposing viewpoints on so they can expose them. They have a long history of letting callers show the absurdity of their viewpoints, when they disagree.
I really cannot agree with your claims.