O'Reilly is all ego, and unlike a real professional, he can't hide it. That is why he can't last, and people like Mike Wallace do. Limbaugh and Hannity are there too.
Limbaugh has the capacity to teach, which he does, if you are able to overlook his enormous ego. Hannity could be put on tape and played every day, and no one would be the wiser. He has begun to believe he is a wise man.
The thing about Rush is that his ego is all put on and everyone knows it. O'Reilly really believes he is a player on the political stage, and he's not. Rush has a way of getting to the heart of a story that is uncanny. It's nothing short of brilliant. Nobody comes close to him. O'Reilly can only dream of being as successful as Rush, no matter what his politics are.