@DominicX Case A, I guess.
I share your discomfort about living with people who are diametrically opposed to your beliefs. I choose to live in a neighborhood where almost everyone shares my political views. I feel very comfortable there, and I see no reason why I should have to live in a place that makes me feel like a non-citizen.
However, there is something to be said for people living amongst those who are not like them. My best friend and his partner live in a redneck community. At first I thought they’d be lynched, but they seem to have established very good relations with their neighbors, and are integral parts of the community now.
He once took a job that took him to the Bible Belt, and he hated it. I guess he felt he had no other choice, financially speaking. I was very worried about him, both physically and psychologically when he was living there. Still, if you can live quietly, as a good member of the community, and you don’t rub your differences in their faces, I think that is a good thing.
Not everyone, however, feels they can take the role of being an ambassador of their minority group. As fewer and fewer people do this, the distance between us grows, and it becomes more and more difficult to work together as a nation. This is an increasing problem, I think, so I don’t know if we can really afford our separationism.