I gave up on O'Reilly a long time ago. He is " A pompous, arrogant, bloviating, malinformed douchebag", and MORE, and none of it good. He's a bully interested in self promotion. The fact that he sometimes gets a subject right doesn't make him a good guy, OR even tolerable for that matter.