It's urban voters vs suburban and rural voters, it's NOT north vs South
And if any demographic is racist and / or simplistic in the ballot booth, I'm going to suggest it's demographics that vote 90+% for one party year after year after year, and none of those demographics are Republican (one of those demographics just happens to be the people that report the news to you)
The democratic party is a coalition of special interests / victims. Everybody with their hand out wanting something from the federal government.
Labor unions, minimum wages and government contracts and government regulations
Teachers' unions, no school choice, they want government to protect their jobs
Welfare recipients, continuous and ever increasing public assistance, unyielding support for fraudulent and criminal activity (these programs are ABUSED)
Victims, people who blame society for their shortcomings and people who democrats bend over backwards for while they trample the rights of others
Environmentalists, LGBT, Women's March, BLM, OWS, essentially everyone that claims to be oppressed and wants government to take from somebody else and give to them
The Republican coalition consists of people who want to adhere to the Constitution (A/K/A conservatives), people who want a smaller federal government, lower taxes, fewer regulations and support strong national security measures. I mostly want government to stay out of the way. I don't believe the fucking idiots that reside in DC can micro manage the world, they can't even balance their own checkbook. They're not saviors, they're assholes.
To sum it up (paraphrasing)
JFK "a rising tide raises all boats"
Reagan, "Government is the problem, businesses are the solution"
Obama, "Government is the solution, businesses are the problem"
polar opposite beliefs, polar opposite results, go figure