That's an interesting point and I wonder what's the cause. It's possible that minorities who had bad experiences growing up in rural areas moved to urban areas and developed left-leaning political identities.
I think there's also an element of cultural mismatch. Trevor Noah has a great passage in his autobiography about how he could cross the intense inter-tribal antipathies in South Africa by speaking another tribe's language: https://www.josephineelia.com/power-of-language. Rural places in America are like places everywhere else in the world--you have to "speak the language" of the people in the place where you are. If you go to rural France and conspicuously don't speak French, you'll face hostility. Obviously in America we speak English everywhere, but if your mannerisms and attitudes give you away as an outsider, you might not get the same warm reaction as someone who knows the cultural cues.