You're right-- it sure does explain a lot about EV. Alan Keyes was a loser of a candidate.
I used to post a warning about EV on Palin threads, in big letters. Just a warning, no attacks, nothing accusitory or anything like that, simply a warning that he wasn’t what he appeared to be, and a link to his home page.
Really enraged him, and finally after about 6 or 9 months he got a mod to delete my warning.
Go look at his posting history, he’s got a pretty short fuse about his position.