For some, buying a Hermes bag and being known as a classless gold digger might be offensive to some and not to others. its all about cultures and I think good or bad, people from overseas should at least respect that!!
I don't.

I was born (to a lower upper class family, although, I was sent to a state school because my mother was a socially-minded Liberal; so I can see it from both sides) and live in the UK and I can assure you that it's not, in any way, acceptable to talk like that.

It doesn't mean that certain people don't talk like that, of course, but it is certainly not considered to be polite.
Even if it was acceptable, it's one thing being tolerant of different social customs and forms of speech when they are innocently meant and harmless (e.g. British Asians call themselves 'Oriental', because the term is not considered offensive over here and 'Asian' is the group name for people from India and Pakistan etc. here; whereas, I know the term 'Oriental', in reference to people, is considered offensive in the States), but it is quite another to be accepting of rudeness, or worse, just because the poster is 'foreign'.
For example, I would not tolerate someone talking of cruelty to children and/or women and/or animals as if it was OK, just because it was considered 'socially acceptable' by the dominant forces in their country (i.e. cruel and/or sexist men).
If by doing that I 'offended' those cruel and/or sexist men, then all to the good!!!
