Bush was pretty inclusive racially. McCain too. IDK about Romney, but Mormons have written history and religion that makes him suspect on that, but he campaigned reasonably.
Trump campaigned openly on a racist, xenophobic platform. They were key parts of his rhetoric and key to a good proportion of his winning. That is the difference here.