One last thing — I also agree that communities function more harmoniously when like minded people live together. That is NOT to say we shouldn’t be aware and accepting of differences. I just mean that when people agree the wheels turn more smoothly.
I’ll take diversity any day. It isn’t the diversity that’s the problem — it’s the unwillingness of groups to accept anyone who is different in appearance, speech, beliefs, and customs. Diversity gives a community richness and depth. It broadens our perspectives and knowledge.
I’ve lived in homogeneous communities where the bickering, back-stabbing, and blaming were much worse than in the diverse communities in which I’ve also resided. I’ve been vilified by my own “kind” more often than by people who look, live or believe differently than I do. I’ve been welcomed warmly by those who look nothing like me and treated with coldness by those who could be my blood cousins.
Having a community of almost-clones does not guarantee agreement or unity. Just look at churches as a simple example. Rarely are religious groups diversified, but church members fight and split up regularly. Or, look at families. Can’t get more alike than those who share blood and ancestry but families bicker and distance themselves often.
Diversity is what made America unique. We’ve forgotten that we are a melting pot, and we’ve forgotten who we are or were supposed to be. Lady Liberty once was our ideal but that is no longer true.
I can look in a mirror and see myself — i don’t need my neighbors to reflect who I am.