That is a really good point. I can note stark differences between my parents' attitude on these issues and that of my own, simply because modern society has been more open with me than it was with them. They can concede that such issues were more hushed when they were growing up.
In Britain, perhaps, we have gone overboard with political correctness to the point where words have to be chosen very carefully. It beats racist and sexist and whatever-else-ist slander, but I do believe it to be backpedalling somewhat. Indeed in some instances the Big Brother-esque commandment of 'Thou shalt not be mean, even in jest, lest thy neighbour complaineth' adds further pressure to existing tensions. So in answer to the question, is society changing for the better - yes, but we have to have a firmer picture of what beneficial change is!