I think moral realism fails because it can't explain why people with full information still disagree about fundamental values. For example, two reasonable philosophers can look at the same trolley problem and reach opposite conclusions without any factual error. If objective moral truths existed, wouldn't reasoned inquiry eventually converge, like it does in science? The persistent, rational disagreement across cultures and centuries suggests morality is more like a human invention than a discovered fact.