Based just on the volume of prose you have prepared on this tread, you seem to have some invested emotion in the success of Bill O'Reilly. That's not healthy. He's just a ratings-driven entertainer. His commentary is not insightful in the least, IMO, and his arrogant presentation is a HUGE turn-off to me.
I don't watch him much. Tend to turn the channel when he is on.