Great comment! Apparently Germans are notoriously direct, here are a few discussions of that (also, google "germans direct" for plenty more).

https://www.german-way.com/germans-the-notoriously-direct/

https://www.german-way.com/how-to-tell-when-germans-are-really-being-rude-versus-just-being-german/

"If you really want to hear the truth, ask a German. If you ask an American, “Does this shirt/dress look good on me?” you’ll usually get a polite reply, even if the person thinks it’s the ugliest thing he/she has ever seen. Ask a German the same question and you’ll get an honest, blunt opinion – positive or negative. Germans tend to be direct and to the point. They consider small talk and over-politeness a waste of time."

https://www.youtube.com/watch?v=WSM-fWh6F8k