I think this is about right.Racism has evolved IMHO. I'd like to think even most (but not all) Trump supporters would be horrified by cops sending dogs after peaceful protesters or blacks being beaten on their way to the polling station. Or segregated lunch counters.
Racism now is white privilege. Its not that non-whites shouldn't have basic rights. Its that those rights need to be secondary to those of whites. Trump voters don't mind one Hispanic kid in class with their kids. They don't want a majority of the kids to be non-white. Trump voters don't mind one Indian family in the neighborhood. They don't want the neighborhood to be even close to a majority non-white. They might not mind seeing one black guy in the office. 3 or 4 or them? That starts to become a problem. This attitude is what Trump appeals to. It has little to do with economics although one could make the case that if people's economic situation was better maybe they'd be less likely to look for scapegoats. I'm a bit skeptical of that argument. Its about taking older people back to a country where whites were like 80-90% of the population and you could use racial and ethnic slurs as part of your everyday conversation.
Also, racism overall -- active or passive -- is declining at roughly the same rate as religiosity. That's not to say they're necessarily related. They're accidentally related by an independent variable: ruralness. Racism now is almost entirely a County Mouse thing, whereas 50 years ago it was just as likely that you'd run into it in the suburbs or the city.
Racism has also become a class-linked characteristic among whites, like smoking and gun-humping. It will obviously never die out because bigotries never die out, but it is receding as education and awareness of the world beyond the corn crib seeps even into the back 40.