Putting aside, for the sake of argument, my objections to the death penalty, they should have been shot or hanged after a fair trial was held to determine that each of them, personally, deserved it.
Dachau was Dachau. And Treblinka was Treblinka, but of Karl Emil Ludwig, SS guard at said death camp, surviving prisoner Joe Siedlecki had this to say: "There was one SS, if I saw him today, if there was anything he needed, I'd give it to him, Karl Ludwig. He was a good good man. The number of times he brought me things, the number of times he helped me, the number of people he probably saved, I can hardly tell you. I don't know where he is now, but I wish I did." Similar testimony was given at his trial, and he was acquitted; how nice, therefore, that he was given a trial, instead of being shot on site by overenthusiastic soldiers who figured, "Treblinka is Treblinka."
Every singe one of the soldiers at Dachau should have been given the same opportunity. I don't care if every single one of them was obviously guilty; statistically speaking, they probably were. And I don't care if every single one of them deserved to die. When they were denied a fair trial, it was an affront against justice.