You nailed the difference. Cruz is good, very good, but he doesn’t connect with the heart like Trump does.
Cruz makes some very good points, but I agree - his speeches are canned. He does put in some fresh zingers though. For everyone saying Trump doesn’t give specific policy positions - I’d say Cruz doesn’t either. I’ve heard his same speech about the 5 things he would do on day 1 in office - I can alsmot repeat his trump speech verbatim. I guess that’s what you have to do on the stump - you talk to so many different people, but with Trump - he is unpredictable.