Sorry, but I disagree. I think the bulk of the people who will vote for Trump are, whether through ignorance or self-import, in lock-step with his views on race, & policies both foreign & domestic.
Those attending his rallies are a small percentage of his actual voter base, and, yes , they’re all about the entertainment.