Huckabee won because he played identity politics. He asked Christians to vote for him because he was a Christian and they did. And I believe it was a huge mistake. Christianity has been co-opted by the Republicans too much already and this just marries the two more closely together and the two do not mix. I offer exhibit A as proof, the spokesman for Huckabee:
Here the article they were refer to.
Ed Rollins really makes a fine spokesman for a Christian leader doesn't he?