Let us face the reality, Cruz would be defeated by Hillary, one way or another. He is not all that liked either right now.
Cruz is very bright but he is also is preachy, loves to hear himself talk, and doesn’t know when to shut up. Those are not very endearing traits in a candidate. He also comes across as someone who thinks and acts like a lawyer 24X7. He’s not very likable and therefore not electable IMO. Maybe he can transform his image but it will take a major makeover to make him into someone that American people can relate to.
And people love Hilary and trump? Those are the only two people with higher negatives.