Well, that is true, and it is equally true of Cruz. Where is Cruz going to get the votes outside his base of evangelical conservatives...which, to be generous, very, very generous, might amount to 20% of the electorate (and they are a cohort of the electorate that is actively despised my much of the rest of the electorate)?
Hell, socialism is far more popular in America today than evangelism...
I’ve been thinking on that very question recently.