Wow, right on about Palin, but Alan Keyes??????? He is one of the most articulate, powerful, mesmerizing speakers I have ever heard. One of the best.
YMMV, I adore Keyes but his delivery is manic to my ears. Tries to pack in way too much, like they have a stopwatch on him. Which they apparently do, most of the time (interviews, debates, etc.)
To people who aren’t already familiar with his ideas, it’s a turnoff. There’s no time to absorb anything.