It's not strange at all that Germany didn't have a strong military presence. They started WWII, Nazis and everything.
You need to understand that Germany, contrary to most countries including the US, have acknowledged their wrong doings, teach them 85+ years later to every child in school and are still of the mindset that they cannot be seen as aggressive on the geopolitical stage.
Germans show their flags under one condition in public and this is every four years when a football worldcup is taken place. That is it.
Otherwise there are no flags around. Can you Image that there are just no German flags in Munich when you walk around. None.
This is the mindset drilled into people that Germans not need be nationalistic and with that don't have nuclear weapons, no big army, they abandoned mandatory military service.
This is not back to normal, as Germany doesn't have a normal past. This is like Scholz said a new Time we are living now.