I concur. You were hardly positing on Salvation, but defined your terms a moral code. I wonder what the Latin root of the word moral is, or if there is one.
Lots of Moral people(s) running around being civilized, even respectable... with no Salvation, nor theology, nor theological understanding.
I just looked it up. So root of “moral” is “custom”, which certainly is vague and not what “moral” really means in English currently.
The root word for Ethical is the Greek “ethos,” meaning “character.” The root word for Moral is Latin “mos,” meaning “custom.” Both words are broadly defined in contemporary English as having to do with right and wrong conduct.