I wonder if things would be better if there was some mandatory thing like jury duty where you had to go meet and hang out for an hour with a different randomly picked person every a month at some center where they'd have something for you to do so it's not 100% awkward.
I realize that's a terrible idea, but not sure of any way of changing people's attitudes towards each other when they'd rather stick to their little groups and believe the worst about everyone else.