Why can’t we accept differences in moral opinion the same way we readily accept differences in other opinions like music preference? What makes moral attitudes so different and divisive?
Moral attitudes are different from either personal preferences or social conventions, because we believe that everyone should hold the same ones we do. When it comes to personal preferences, we accept that people have different tastes. Even social conventions, things like tipping waiters or not eating with your hands, are seen as culturally contingent. We are perfectly happy imagining a different country with different social rules in which people eat with their hands and don't leave tips at restaurants.
Via Sakis Koukouvis