All morality is relative? Not exactly, in fact I'm sure there is a lowest common denominator of morality 99.99% of humans on this earth agree on. I agree with what you say in the beginning, that people have a moral duty to spread their own version of morality.