Isn't the problem here that there is really no global (or even industry-wide) consensus on what's reasonable and what's not?
What feels perfectly reasonable to one may look absolutely and intolerably insane to someone else. And vice versa.
So there's no fixed rule, just a dialectic where people who are offended by things speak up, and people who run organizations listen and ban things that offend the most people. The process is always frustratingly slow, but it seems to be mostly moving in the right direction.