What I can't stand is people being rude but pass it off as 'I tell it as it is'
Typical of the Yorkshire - 'Im only a blunt Yorkshireman but I say whats on my mind and don't care who it offends', approach.
It's a fair enough attitude too, except that, in my experience, if (when in my case) you adopt the same attitude in response to this rudness they do tend to get very offended.
As for this Lady, I too would stand my ground if only to anoy the fools.
HOWEVER,
A night out at your local is supposed to be a pleasure.
When it stops being a treat, I can understand her moving elsewhere.