Morality partially stems from autonomy (in the sense that "I should be able to act as I please"). According to autonomy, a person should be able to act freely, and two people should be able to interact similarly. One person's policy will be judged by any other, who is free to act by a distinct policy. But autonomy alone doesn't make for a good person, or a good society. The other factor in morality is non-hypocrisy (in the sense that "I should act how I say I should act").
I've laid out a neutral response. Of course I have my personal beliefs, as one does, but I speak here without pretense. Believe what you will.