Would American voters not vote for Mike Huckabee, even if they think he is the best candidate, because they do not share his Christian faith?