The only reason Germany didn't burn London and every English city to the ground was the lack of ability not some sense of restraint.
In addition to being morally wrong to start the war, they were tactically idiotic in that they didn't have the strength to win it.
They intentionally starved the entire city of Leningrad during the seige (over 900 days).....I don’t care if they were Communists, any regime that did what they did to that one city alone, deserved everything they got.