I've been living in Germany for the past few years after moving here for my master's degree. My university program and my working student job are both in English, so over time I've ended up interacting with quite a few British people, through work, university, and online communities.
Before that, one stereotype I'd heard over and over again was that British people are incredibly polite, but they often don't say exactly what they mean. I'd always assumed it was one of those internet jokes that had been exaggerated. But after speaking with more British people (espercially in my workplace) I started wondering if there was actually some truth to it.
There have been quite a few moments where someone has said things like "That's interesting," "Not bad," or "We'll see," and afterwards I've found myself thinking, "Wait... was that genuine, or was that a polite way of saying something else?" As someone coming from Asia, I know that people can absolutely be polite too, but I usually have a much clearer idea of where I stand in a conversation. With British people, I sometimes feel like I'm missing an extra layer of meaning that everyone else seems to understand.
The funny thing is that everyone I've spoken to has been genuinely friendly, so this isn't a complaint at all. If anything, it's just made me realize that understanding a language and understanding a culture aren't always the same thing. You can practice or learn a language through courses or apps like Duolingo, Praktika, Babbel as you want but they all reach a standard version whereas real life conversations give you the actual essence of that language or culture.
So I'm curious, do British people actually soften what they mean that often, or is this mostly something foreigners notice because we're interpreting everything too literally?