Having said that, he is a terrible politician. Not because he says the things that he says, but THE WAY HE SAYS THEM and THE TIMES HE CHOSES TO DO SO.
That's Monday Morning quarterbacking. Truth is never wrong. Truth does not require a proper methodology in which for it to be truth. Truth is not truth only at certain times and not other times.
It is NOT Alan Keyes' style which fails, but the hearts of those who refuse to open. Truth was and is available.
Keyes central theme is self responsibility, yet neither he, nor his supporters ever accept blame for his losses...it's always someone else's fault.
What's wrong with that picture?