RINO is the one term that I would NOT use for Dr. Keyes. He holds to Republican principle more than any other politician. He offends people only because he will not compromise on principle. You can fault him for being stubborn or not being politically pliant, but you cannot fault him on principle or intellect.
I look forward to his show and wish him the best.
These people will fault anybody that doesn't bow down and kiss Bush's A$$.