Edit: also the quote is not verified ... Seems like Charles V never said it :P
Don't feel German is necessarily harsh. It seems the perception is mostly from Prussian German ...
Poetry is about rythm, contrasts, word play and many other things in addition to phonetics.
I'm afraid that doesn't change the fact that German is the most memeified language
German was before the wars considered the language of poets and thinkers. https://www.youtube.com/watch?v=6Vy9aqDPYWA
It's all about perception. I don't think there are objective measures to tell if a language is better at conveying certain feelings (or better at certain tasks). If somebody knows research around this topic I would be very interested.
For me, I prefer English for anything academic and work related. German I often fall back to when I'm talking about feelings and emotions. You might argue it's because it's my mother tongue. However, I have the feeling (subjective) that German has more words to express mind and feeling related concepts (maybe due to Freud,Nitsche etc. a lot of the terms are also used in English: Angst, ... ).
Sorry, being offended is something I cannot control. I know it's stupid. In this case (also pointed out by other commenters) it might provide proof of the stereotype that Germans don't understand humour :P
Edit: typos
I wasn't taken serious when arguing in German because I would apologise often (Portuguese culture) and often say: "I'm sorry, but you are wrong", just to get a rebuke such as: "So you apologize, you recognise you are the one wrong".
Even translating from German to English or other languages you see how direct the language really is. For example, to convince someone to something else we usually start with "If you wouldn't mind, can you please do (...), thanks!", while Germans will often shorten to just "Bitte machen (...)" where the bitte portion is not really heartfelt and doesn't end with a thank you.
You'll hear them replying when inquired if this isn't rude behaviour: "It's her job, no need to thank".
Latin for writing
French for the women
German for the dog
and Danish for the servant