As in for religion, none of us have a choice to which culture, nationality, or political persuasion of our nations we are born into.
It's up to us as individuals to do what is right.
Don't forget, for the average German soldier in WWII, the National Socialists had been in power for long enough, that these young lads had spent their entire formative/educational years living/learning in an educational system that was created whole cloth by the National Socialists.
They fought and died for what they believed in, what they had been raised to believe in. They were hoodwinked, certainly. And by the time they realized the lie (as I suspect large numbers of them did by 1944, in spite of the propaganda), they weren't fighting for the Fatherland anymore, they were fighting to stay alive, and to keep the guy standing beside them alive.
That in no way absolves them all of the guilt of the crimes committed, but the actual war crimes were committed by a small percentage. Most soldiers on the line were simply that, soldiers on the line. They fought, they fought as professionals, and with what little honour is allowed when your primary goal is to survive to see another day.