Joe Carter pretty much casts Obama out of the Christian faith.
It's always interesting, to me, the number of people who claim to devotion to a higher power and yet cast themselves as the arbiter of who, precisely, that higher power speaks to. I'm quite certain that a actual Christian theologian could go step by step through Joe Carter's faith and find heresies and sacrileges aplenty, depending on whose exact definition of Christianity we're talking about. I have no authority or right to comment on what's really Christian. But it is an obvious and banal historical fact that what, exactly, constitutes Christian faith is immensely complicated and incredibly divisive, and we have not exactly had any communication from a Christian God to tell us who's right. In the face of that confusion, that disagreement, I have a hard time understanding how people can be so quick to outcast various claimants to Christian faith.
Then again, there are very many things I don't quite understand about very many religious people, try as I might to be equitable and fair with them.