Rural areas where voters are college-educated, like VT and western MA, or where voters are nonwhite, like South TX, the Black Belt, and tribal nations, are blue!
The urban-rural divide isn't *causing* our political differences. It's just a side-effect of deeper trends.
Rural areas just happen to be where most of them live, for a number of reasons.