I'm not going to reply to any of your posts if you keep putting snarky comments at the end
On homosexuality, I take the whole "nature requires a man and a woman" stance - we don't need to have that debate, this is just about whether it should be in star trek or not - we've made our opinions clear

So IMO it's not comparable to the other examples - i.e. obviously there's nothing wrong with someone being cast because of their race, people might not have liked it at the time, but now things are different. Biology will still be the same in 50 years.