The difference is Cruz pronounced that God had chosen him after he won Iowa. He then went on to lose the next 3 races. So what does that say about God? Trump keeps his Christianity private, which is the way most Americans (independents and moderate Democrats and Republicans) want it, and Cruz boasts about his faith...and then gets caught lying repeatedly.