Yes, some of them may be racist, and some who are racist may also be neo-Nazis, but the 74 million Americans who voted for Trump are not all neo-Nazis, nor all they all racists. They believe what they believe because of the information diet that they’ve consumed for years or even decades, that has only grown more polarized, especially since the creation and rise of social media.