For the record, Colbert is a re-affirmed Catholic who teaches Sunday School at his church in Jersey. So while his tongue may be firmly planted in his cheek when he spoofs these neocon talking heads like O'Reilly, he's not doing it to prop up the notions of the Godless Hollywood Elite but rather to bust on the whole cult of personality that is ruining the television news media.