I have to disagree with you on that. I think it is because he is so far over the heads of the liberal morons who frequent that network that they never even "got it." For a time, Allan was the only one to be found really taking exception to the garbage being spewed by other "news" sources or calling attention to stories that they were trying to sweep under the rug.
No. it was because he didn't draw enough of an audience to remain on the air.