I don't care for Bill O'Reilly. Never have. He is rather a pompous ass who has earned righteous condemnation, ideological and otherwise. He should have been left doing tabloid reporting on Inside Edition.
Juan Williams, who appeared on O'Reilly's program last night, is another story. I have been watching Williams as a commentator for far longer than O'Reilly has been around (and whom I don't watch at all, save occasional snippets). Williams has always made valid points from his ideological (liberal) perspective, without being nasty or confrontational (like O'Reilly is).
Granted, Williams is about as watered-down a liberal as you are likely to find on Fox News, a la Alan Colmes.
(These days you are just as wan to find any reasoned or articulate non-leftist viewpoints given air time on MSNBC - which has possibly sunk even lower than Fox News in its talking head ideological purism, smirking demagoguery, and infantile camera-mugging.)
For those further out on the edge of the collectivist left wing, Williams' failure to serve as one of their useful ideological automatons is, of course, unforgivable.
Williams finally unburdened himself about how the screeching angry anti-Republicans/anti-conservatives have descended so far into out-in-out pack-dog viciousness and echo chamber orthodoxy, enforced by verbal truncheon.
They have perfectly co-opted, if not surpassed, the bombastic nastiness of the O'Reillys, Limbaughs, and Hannitys of this world.
Scroll to 0:52 for Williams's comments.