One comment about “winning” a primary (n/a to current situation).
“Winning” a 5-way nominating contest with 30% of the vote (looking at Mitt Romney 2012) is not winning at all if 70% of the voters don’t want you.
The presumption that voters for the loser will support the winner is obsolete.
In my town, Trump beat Haley 1100-1000, but not one of those 1000 Haley voters will vote for Trump in November.
I had a dinner with a "enlightened" medical Doctor months ago and although he voted for Trump he said he and many of his Doctor friends will support Haley. Although emphatic and believing his own reasons, he and all his fellow GOP leaning Doctors are most likely voting Trump now, they are not that stupid.
I lend a lot of credence to Rich Baris on such topics. He is one of the most accurate pollsters out there and his understanding of voter sentiment is as good as it gets, being that it’s data based. He breaks Haley voters down into two categories - Democrats and Independents who voted for her to play spoiler, and Republican voters. Of the latter group, Baris claims that 90% plus will vote for Trump in the general. He describes them as Republicans who just wanted a choice during the primary but will rally around the eventual nominee - Trump, when November rolls around.
Not surprisingly, the Democrats and Independents who voted for Haley will either vote for Biden, a 3rd party candidate, or will stay home.