I don't know where to put it, because it seems like the conversation is everywhere on gaf, so I'll do it here.
About calling the Trump voters racist or not:
Yes, the people who voted for Trump are racist (if they support him), or stupid or uninformed or ignorant (if they don't really know him yet voted for him), or selfish or apathetic (if they support him despite knowing his positions), or... To put it short, it definitely shows a negative trait of them. There's no other way of putting it.
But apart from a core group, they are definitely not all unredeemable assholes. Trump simply managed to make them vote based on their negative traits. But I believe that you can just as easily tap into other characteristics and aspects of those same voters, which would make them vote in a totally different way. There are Trump voters out there, who pulled the lever thinking "that'll teach those thugs" yet voted Obama in '08 because of the Hope message. There are Trump voters who think all Muslims are terrorists, but could've been pursuaded to vote democrat if he thought it meant more job security. And so on.
Every person is a mixed bag. And I believe you can -if triggered- make everyone vote based on a particular issue that makes you think "wtf is wrong with you". It's the job of society and political figures in particular to not make them vote based on those ideas. If you are going to pinpoint racists as racists in the political arena and judge them for it, they'll vote like a racist. Instead, make them vote based on economic or environmental or social issues. They'd still be racists, but it won't dominate their persona and political behavior.
Trump followed the nationalist fascist playbook very well, which almost by definition tries to make people vote based on their negative traits: fear, anger, hate.
(I wish we could just say "fuck those racists", call them for what they are, and otherwise ignore their irrelevance. But they're not irrelevant. The voter base is not big enough to ignore the people who have nasty ideas.)