Comment on
What draws U.S. left-leaning folks to cities to begin with?
It’s more that cities tend to make people liberal. Some folks in small towns have never met a Muslim person or a Korean person. They have only a family tradition of racism in their small white racist town. People in cities have to live alongside many different types of people, and get to eat different foods and have different experiences. That cures racism.