OTOH, Cruz, like Obama, had kept his real self and the history he didn't want anyone to know about, behind closed doors, but now, more and more about him and his family has come out and it's NOT "nice".
I like Cruz just fine...... as a senator. I do not like senators running for president. Nothing in that job description translates to being president.
A businessman like Trump has run, built and managed organizations. He knows how to team build. He also knows success and failure(and how to recover from it)
Successful governors are also a good choice. The only choice from the political class, imo.