To each their own... no doubt about that.
But this does go a little beyond that... it's not just what one thinks he or she should say in certain company. It's also extends to what people think should be said around them.
Eventually, it gets to the age old discussion of where free speech ends and offensiveness begins.