Says you. Clearly you didn't attend the recent NWC ethics conference.Not disagreeing, but ethics are rules and laws applied to morals.
So, cheating on your wife is unethical in the military because it's against the UCMJ. For a civilian it's immoral since there is no law against it.