Ethics and morality are distinct. Ethics is a science limited in scope and bounded by the postulate of continued existence, first for the individual and then for the species. Morality requires a personal, creative source of transcendent meaning translatable into a coherent form of law. If you only have ethics, you simply can’t comment on certain things. If you only have morality, you become shrill to the point of being unethical.