i love stephen. he has morality, american pride, he's knowledgeable, and seems to be down to earth. most t.v. personalities have a hard time relating- he seems to connect.
He knows nothing of domestic or international politics - having an opinion and expressing it to an audience is not the same as understanding how Washington DC works.