I think B O'R is a pompous idiot, but he has some of the highest ratings on cable. FOX is not going to replace him until long after his ratings slump, or at least do not keep up with the meteoric growth of the network.
He's becoming the useful idiot...in order to keep being honest about "fair and balanced".