If he wants to question his opponent's politics, that's one thing. Questioning his commitment to God is another thing altogether, IMO, and should not be within Keyes' purview.
John said you cannot love God and hate your brother. Obama has served to obstruct even the saving of lives of his brothers and sisters, just because they are either still hanging by the neck from their mothers vaginas, or taken from the womb with the intent of killing them.
I tend to agree with you.
Obama has declared that he is a believer in "many paths". He apparently believes that makes him a Christian, but it is diametrically opposed to what Christ Himself said. True Christians will recognize that, without Keyes having to say a word about it.