The moral compass was set to be pacifist/anti nationalism after WW2 and that's how the world wanted it.
Anti-nationalism is a good thing....taken to the Germans extreme it's created a disdain for the military. It's considered a job/career for only deadbeats. The only time Germans wave the Flag is for the national soccer team. At other times it's considered extremely uncouth.
Somewhere in the middle is probably the correct spot.
A good example is the German national anthem.
The Music has been the same since 1922.
Here are the original lyrics
Germany, Germany above all,
above all else in the world,
When it steadfastly holds together,
offensively and defensively,
with brotherhood.
From the Maas to the Memel,
from the Etsch to the [Little] Belt,
Germany, Germany above all,
above all else in the world.
After WW2 they eliminated those lyrics and went with the third verse only...
Unity and rights and freedom
for the German fatherland.
Let us strive for it together,
brotherly with heart and hand.
Unity and rights and freedom
are the basis of good fortune.
Flower in the light of this good fortune,
flower German fatherland.
It is actually illegal to sing the original.