Hopefully, it's too late. The enemies of US citizens in the media and the Republican Party threw their "hail Mary pass" with McCain. It turns out they were clueless about how much people despise McCain and it backfired.
I brought up another thought (thinking while typing, always a bit risky). It concerns Trump's peer group, born from (approx.) 1940 - 1945. We've lived our whole lives with highest expectations for the US, we're being DESTROYED by the anti-US citizen slime in DC and we vote. I'd wager our age group will be huge for Trump. In attitude, we're more like Trump than we are like our peers in politics.
I’m in that group, too, and I think you’re right. We remember what the US can be like.