As I get older I've come to believe less and less that morality is subjective. I believe the NAP or non-aggression principle is as close to objective, universally-preferable morality as it gets. Certainly some people have other senses of morality, but they cannot be universally-preferable.