You keep talking of "moral code" here. There is no such thing. At least nothing of a universal nature. As you so astutely point out, morality changes with time, culture, situations. What one finds supremely moral, another may find totally abhorrent. Who's right? Depends on who you ask. And this is where we are. Under Sunni Islamic Law, a man can divorce his wife by saying to her three times: "I divorce you." Do westerners find that moral? Do Sunnis? The Mormons during their early history found polygamy moral (some still do, and deliberately break civil law in order to live by their higher moral code.)
YOU can't define morality for anyone other than YOU. Period.
Maybe we east pilots are anathema to you by our stance, or by our very existence. Get over it. We're not going anywhere, and we accept that what we are doing in fighting for fairness in the face of the Nicolau abomination is moral. Don;t like it? Tough. We don't accept your "moral code," either.
So, friend, save your preaching for an audience that cares what you think about morality.