Many moral issues are easy and simple. We rarely discuss these, precisely because we are in agreement.
The issues we debate constantly are the difficult ones. The difficulty is genuine. Thoughtful, well-informed people of good will are often to be found on opposing sides in these debates.
One of the challenges of the moral life is to recognize these competing truths, not to buy one truth as the price of ignoring other truths.