I don't think most people who voted Trump are (actively) racist, sexist, etc. etc.. I think it's the same as Brexit - there's a huge proportion of the population who feel like they've been left behind by globalism and neoliberal economics.
Those people *should* be the left's core demographic but the left embraced neoliberalism and trickle-down bullshit along with the centre-right so those people are left with no compelling narrative to follow.
So when some (apparently in the eyes of some) charismatic character who "tells it like it is" and "talks tough", whether it be Trump or that UKIP cunt, comes along they jump on that shit. *Especially* uneducated white men who are *particularly* alienated since their self identification - their idea of what masculinity is - is now seen as offensive and they don't *really* get why (imagine a whole tangent here about the fact that, again, the left has failed to provide an alternate conception of masculinity - particularly *white* masculinity - so, surprise fucking surprise, we get a surge in superficial fascism, 'meninism' and the alt-right).
Sanders was able to speak to those people while *also* genuinely representing progressive ideas, albeit in a very incremental way. But the Democrats pulled out all the stops to get status-quo neoliberal Hillary Clinton the nomination instead of him.
So, like always, we get a lesser-of-two-evils election and it becomes entirely about turnout. Even those who dislike Trump found it hard to vote for Clinton and turnout was unsurprisingly extremely low - Trump got a *slightly* lower number of votes than GOP candidates in the last two elections and Clinton's was *far* **far** lower.
https://pbs.twimg.com/media/Cw1RUvqWgAATypw.jpg:large
Which is unsurprising when you've given two shitty options to vote for.
The left *really* needs to work on providing a counter-narrative to whatever Trump and UKIP represent and the alt-right. But I don't expect they actually will because they're fucking useless.
This tweet pretty much sums it all up for me:
https://twitter.com/lhfang/status/794204785742266368EDITED: 9 Nov 2016 23:52 by X3N0PH0N