O'Reilly does do the things y'all are talking about, but not always. He does at times show good debate skills. Like I said, he has personality issues but is not stupid. Sean Hannity is not that great of a debater, but Glenn Beck is excellent at it. All three are really good showmen, but that does not mean Beck and O'Reilly don't know how to debate when they really try to.