I can't believing all of them are racists. Not because I think people are angels who would never harbor racist thoughts, but because in every other Western country, the racist vote hovers between 5%-35%. And arguably, immigrants in those other countries present more of a cultural divide than in the US.
I'd sooner believe that many Trump voters are desperate and have given up on any establishment politicians looking out for them. They voted Trump because he's chaos.