Since someone mentioned it, if Ted Cruz was so clearly the superior candidate for conservatives to vote for, why did so many of them reject Cruz in favor of Donald Trump? I suggest Cruz’s principles were fine, it was his personality that primary voters rejected.
My guess is they saw in Ted Cruz too many potential general election weaknesses to overcome. I won’t go into specifics (NBC), but a failed candidacy would simply have been too consequential for republican voters to risk.