My experience, having come from Appalachian stock and escaping to New York City, is that urbanites are more open to new experiences and ideas, they see different people and slices of their culture all the time. They are more likely to go to college, further increasing their experience of new ideas.
Rural folk are insulated from the world outside the area they live in. They're mired in conservatism and the past. They suffer from brain drain because most people, once they've been exposed to fresh ideas and people via college, tend to become more "worldly" and don't necessarily want to return to their one stop sign town with its extremely limited social life, culture, and job prospects. They often never master their fear of the other, because they see everyone who is not them AS the other.