There certainly was nothing subtle about the way Cruz referenced his Christianity. I'm sure him and I share much regarding theology as well as political philosophy.
He has made a lot of the right stands over the years and is on the right side of a lot of the issues, generally.
Unfortunately he was just a terrible candidate for a national office. His references to God and faith were all aimed at preaching to the choir. In a post Christian world ignoring or alienating the sizable non-Christian block of voters is a losing strategy. He came off like Glen Beck to me on a few occasions, that's not presidential. Also a US Senator whose married to a Goldman Sacks banker has a high bar to reach to have any authenticity as a populist.
Not that there was/is anything presidential about Trump. Trump has just had a more broad based appeal as a nationalist along with his populist rhetoric. Reality TV, casino's, TV "wrestling" and beauty pageants all give Trump a head start when identifying with "flyover country".