It's exactly this. Social media and TV pundits using the words 'dumb, idiots, clueless' all the while Trump stayed in the race and Brexit became a 'Yes'. The elites have deluded themselves. I stopped counting the times 'idiots' was used in the HN responses to the NYT article about the future ranking of London as a financial capital in reference to the Leave voters. Personally I would love to see the news the day after Trump becomes POTUS. Not because I agree with him, but solely for the ensuing disruption, resetting of people's assumptions, and fresh debate not mired in what the status quo have taken for granted. Also, I truly think Hillary is not a great alternative either, so bring on the disruption.