I also don't think we should retroactively punish behavior that they thought was legal and proper at the time. That seems like a bad precedent.
"I was just following orders" didn't cut it at Nuremberg either. The courts should have been allowed to test whether what they were doing was illegal or not, if it was legal then it is "just" a moral stain on the soul of America.