Tough call. OReilly is irritating. On the other hand he has the right target.
I agree. He is a self important blowhard, but he often is barking up the right tree.