The germans are not bad. People just need to realize one thing: The soviets won the war through massively outnumbering the germans.
No, the Soviets won by being better
Numbers did not after all avail them anything in 1941.
This idea was understandable when the major source on the War in the East was the self-serving memoirs of German Generals, but we have had access to more balanced sources since then.
We are not required to believe the traditional narrative that:
"We were vastly outnumbered but nevertheless the German Army won a string of victories from Moscow all the way to Berlin because we are so awesome, and we would still have won had it not been for that meddling Hitler"