O'reilly has the best ratings on Cable because he puts into words what more people than not have been wanting to say or knew was the case about a particular issue. In this case, he missed the mark- nothing new. If you think he's suddenly lost his ability to intelligently decipher an issue, you'd be sorely wrong.
On occassiona, O'Reilly blathers like anyone else.
If you don't think he stops the spin- as the show theme goes- all you have to do is make a list of all the dingbat liberals who won't put their baloney on the line on the most watched show in cable- the O'Reilly Factor... people like Hillary Clinton, Bubba Clinton, etc... O'Reilly doesn;t let people get away with nonesense. It's just that simple, and more times than not, liberals run from actually discussing the merits of their whacked out dreams for America.
'nuff said...