I've never heard this in my life. I don't know a single Brit who finds the term offensive. Unless you're talking the. Brit Awarss. Now there's some bollocks.
I understand if you are fine with it. It has lost most of its meaning with history but I still cringe a little whenever I read it.