Since you think ethics are absolute and unchanging, can you please tell the rest of us what the one true ethical code is?
I'm pretty sure a much more reasonable interpretation is that ethics are subject to cultural norms, and that we should not decide on one true version of ethics and force that upon everyone.
Obviously there is too much detail and history to lay out the Correct Ethical Choice for every single situation ever, but stuff like "give people equal rights," which is what we are talking about in this case, should be incredibly obvious to any reasonable person these days and judging by the backlash against Eich's appointment to CEO, that seems to be the case.
I'm pretty sure a much more reasonable interpretation is that ethics are subject to cultural norms, and that we should not decide on one true version of ethics and force that upon everyone.