He probably fears the popular support won’t be there for a Cruz as it is so far in the pocket of the Democrats (and the devil) now.
That can change, but that is a matter of theological concern.
I agree with you whole-heartedly.
Our problems are deeper than anything politics can resolve.
Politics must rest upon a moral foundation, and that in turn rests upon a spiritual one. Without rebuilding our moral and spiritual foundation, we are going to be forever slipping further and further over the cliff, always waiting for the next election to set things right and it never happens.
We've got a God-problem and we're trying to solve it at the ballot box and it doesn't work. Solve the deeper moral and spiritual problem and the politics will take care of themselves. Fail to solve the deeper problem, and no politics can ever save us.
I think Cruz knows this, and its necessary that we know it too.