User blog comment:Ninja72/Pure Good Removal Proposal: Barry Allen (Arrowverse)/@comment-26454535-20200201203122

I'd say keep, it's true that Savitar was a corrupted version of Barry but that was from an erased timeline and it wasn't the real Barry. We saw Barry after he created Savitar and he wasn't corrupted, he was just broken and fell into depression. Also Barry managed to stop himself each time he was about to cross the line. Barry wasn't trying to kill Sand Demon, he didn't know how powerful he was, so it was an accident. Also there are approved Pure Good heroes who have committed murder but it was justified. Nora may have had to talk him out of killing Cicada but he's the one who stopped doing so.