Ann Coulter, Bill O'Reilly, Rush Limbaugh....I doubt any of them even believe everything they say. It's about getting people angry and emotional so they'll mention their name. Whatever Coulter, O'Reilly, Limbaugh or other similar people say - it's all about getting themselves recognition.
BTW, they've succeeded admirably.
Real political talk, though, has nothing to do with any of them.
And one more thought: you were watching Hannity and Colmes? Hmm.