MichaelA comments on Morality vs related concepts