I guess we can agree to disagree on the subject of German morality - what I can say is that many German professionals were not Nazi party members and fought NOT for the death camps or Hitler or gas chambers or Himmler - but for their families, their country and their honor. I remember a line from a film - “Why are you still fighting?” (answer): “Because it’s our land, and you’re on it.”
OK - the Glock - I naturally rebel against convention. Yes, it DOES go “bang” every time the (goofy) trigger is pulled. Yes, it IS reliable, (until the plastic wears down). Make mine steel, preferably in 45 ACP, but a Hi-Power over polymer all day long and twice on Sunday.
As for the "Why are we still fighting" response, I remember looking at a German cemetery in Bastogne with hundreds of crosses with three Germans under each of them. The embassy guy with me said "such a shame - all those young men lost" and I remember saying "and if they had stayed in Germany, they'd still be there with their grandchildren". Remember that it all started with an aggressive war of conquest. If they had stayed out of other people's countries and hadn't tried to exterminate them, all would have been pleasant. If the Wehrmacht had stayed loyal to Germany instead of the Hitler criminals, a vastly different outcome would have emerged.
Still completely agree with your pistol choices, however.