While I do think racism plays a big role, articles like these that paint a large American section with broad brush like this play a dangerous game.
At this point if you’re still supporting Trump, there is little that can be done for you with regards to changing your mind and youll be hard pressed to find sympathy.
But there is something to be said about the rural / urban divide. Small town America has been left behind - both economically and culturally and somehow we have to reach them. I don’t know if it’s a failure of messaging on the Dems or what exactly. I also think it’s a much broader issue than just ‘racism’.