I think you're both right.
What I see in Keyes is a man who believes he is superior to President Bush, both morally and intellectually. I think he knew he would lose to Bush in the beginning, but still harbors that "I can't believe I'm losing to this guy" resentment you see in guys like Al Gore, Gary Bauer, and John McCain. It may not be what is driving him to speak out, but I think it drives the manner in which he speaks out, and the language he uses when he does.
That said, I also think he's got bills to pay. The President is very popular right now and will most likely remain so; while a lot of Keyes' disciples seem to dislike President Bush as much as he does, he needs more than his disciples to get his show off the ground. The country is not in the mood to hear that our President is "evil" (something I strongly disagree with); while Keyes has used words like this in this past in relationship to President Bush, I don't think you'll be hearing them on AKIMS.
Well, unfortunately, by associating yourself with Amelia's explanation for the "about face" of Dr. Keyes, you should understand that you are in essence accusing Dr. Keyes of "selling out" his principles for pecuniary reasons. I really wish that you would give further consideration to my alternative explanation that Alan's criticisms of the President last year resulted from the stress and pressure of some rather unique circumstances.
Please give Dr. Keyes another chance. He won't let you down.