It's not small towns being insular, it's money. I've lived in small towns, nice suburbs and very poor urban areas in three different states in my time. It doesn't matter if you're living in a run down apartment in East St Louis or a beat up trailer on a gravel road in Dixon, Mo. Your access to good education is limited and your access to available money is limited, and it breeds resentment and envy. Doesn't matter the person where I now live in West County. All the schools rock, the jobs are here, and the Costco is packed every day with happy whites, blacks, Indians ,Asians, and so on. Discussions of a solution would get political, but the root cause is money and education, IMO. Insular behavior goes away. When jobs come in they bring qualified people of all races. When your kids get to go to college they meet people of all races. Again, JMO.