Oof!
You are right on a few points and miserably off on most.
Germany's strength has been and are it's good engineers, less their politicians.
Engineers have a habit of straight reasoning which might end in black and white thinking.
I am very familiar with Germany and find many of these black and white 'solutions' utterly stupid, like when in traffic and giving the stinky to another driver can and sometimes will be prosecuted as defamation.
In other words, although they understand free speech some consider it dangerous.