I was going to say people don't like being told how to think...
Interesting nontherless
I think if we all had a definative answer we would get nobel prizes.
We've had diversity training regularly over the years but now the problem is it's having the negative effect of people thinking, yes we get it ... ffs stop going on about it. In effect, rather than keep educating people about the problem, many are sick and tired of being lectured about having values that we know would be unacceptable. We are adults and we should know right from wrong.
Over the years it's usually been enlightening, but often loses impact due to more proposterous ways to find something wrong or offensive. A quick example, my colleage had to go to an office and pick up a piece of work that was being done for him by two women. He took the items and said "thanks ladies" on his way out. He then gets carpeted by his gaffer fresh from a course as he should have said "thanks colleagues". The women weren't bothered and were a bit embarrassed by it.
The best diversity awareness I know is from your peers and workmates as they are generally the people you take notice of .... assuming they have the gumption to pull people up when they see error.