He was, and is, 100% unelectable (possible exception of Texas, we shall see in his Senate race). America won't tolerate a hardcore Christian, not least because we believe in Armageddon.
“America won’t tolerate a hardcore Christian”
Are you implying that Cruz is a “hardcore Christian”?