That's a good point. However, it's important to remember that Vader did many horrible things as well. He murdered many people. One good deed doesn't excuse decades of evil actions.
Yeah…he killed many people until return to Jedi. But he was the emperor’s puppet. So isn't it suitable for him to be neutral, who doesn't have good or evil and just acts as he pleases?