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.
Pray Hilary is the nominee then. Because she make him likable.