Deep moral disagreement may arise from different values, factual beliefs, experiences, or interpretations of a shared principle. It does not by itself demonstrate that there is no moral truth. Communities also contain dissent, so treating each culture as a single speaker can conceal the people most affected by a practice.
Communities may disagree because they value different things, interpret shared values differently, or understand the facts differently. Those possibilities call for different responses. A dispute about care for older relatives might concern available support rather than the worth of care itself. Moreover, a community rarely speaks with one voice. Listening to internal critics, minority members, and people bearing the burdens prevents the dominant account from being treated as an uncontested expression of everyone’s values.