Here's a random thought:
Community, in some ways, require some lock in (don't think in absolutes here but switching costs etc.). If you're locked in to the community you have to sort out differences and make it work. For religion and work the lock in is obvious. But outside of these we can easily chop and change our community leading to us not bothering about compromise as much and us missing out on the deeper relationships.