I am married to a Brit. I think there are cultural reasons that they come across as "mean." I find, irl, my husband is more outspoken, opinionated, judgemental, etc. Therefore "they" are often perceived as rude, insensitive, entitled etc. The truth is, sorry Brits if this offends, many come from seriously dysfunctional families. They become independent at a very young age, and take pride in this, hence cultural. They glorify negative behaviors and traits due to abuse, neglect. They participate in adult behaviors, drinking, drugs sex, etc VERY young before they are emotionally ready or mature. Kids teaching kids, they can be emotionally stunted, hence the adolescent bravado. They do not realize this, it is all they know. This is not all Brits, this is something all countries deal with. What makes Brits unique is that they sometimes take pride in this behavior, rather than seeing it as bad. They do not seem interested in dealing with alcoholism, as if it is all nonsense.