Conservatism is rural, and liberalism is urban, yet people in cities are less open-minded in some ways, because they can find their clique or niche. If you live in a small town you’re basically stuck with a group of people with whom you’ve got little in common and so you just learn to accept people’s differences. If you’re in a big city you might pass through areas filled with people from vastly different cultures, or subcultures, but you probably won’t have much interaction with them.