Morals and ethics are not the same thing. Morals are the concepts of what is “good” and what is “bad” and how one should behave given this; they get formed and become a tradition in a certain society for a certain period of time.
Ethical principles are objective. They follow from real necessity and advisability and based on the understanding of the Path to the Perfection to God. This is what God tries to explain people.