Alan Keyes is a good debater from an intellectual standpoint. I started a thread a while ago asking Americans why he didn’t win the election to become Senator but Obama did. My own personal theory is that Obama is very good at using relativism to grab voters: “Nothing is black or white, but shades of gray”. So he’s quite adept at grasping all sides of the political spectrum by tweaking a few points here and there. Today, politics is really about fighting for the middle ground. That explains why “fringe candidates” (e.g. Ron Paul, with all due respect) will find it difficult to be elected. Same probably goes for Alan Keyes too.
To paraphrase former U.S. president Bill Clinton, “you can’t govern if you don’t win”. So I guess Alan Keyes’ criticisms of gay marriage may have aroused certain Catholic viewers, but ultimately to what purpose and to what loss? He lost the elections so he can’t shape society in the way he sees fit.
Another problem I have with Alan Keyes is that I would vote/want a leader who follows his own mind and uses his own reasoning capabilities. I do not want someone who has to keep resorting to what the Pope has to say. If Americans wanted the pope to be their leader, the religious demographics would have clearly reflected that by now

.