How many more people is Barry gonna let die so he can protect his code?
If Dibny would have killed Devoe on the spot he'd still be alive, but no Barry's ultra good guy speech made him let him live, and that led to his death. I'm sorry but i hate that shit, Devoe has killed how many people at this point? Barry seems to not give a shit about those peoples lives, cause he's allowing to Devoe to live.
Barry is preventing people from killing him cause Barry wont stand for that cause he's the ultimate good guy and will never kill even if that guy is killing innocent people and potentially gonna kill everyone he loves.
Does he not understand that Devoe at this point is too powerful and brilliant to stay locked up? He'd come up with a master plan, or hell he probably already has a master plan set up just in case he is caught and imprisoned.
Barry deserves to lose everyone he cares about if he's gonna have this attitude where thinks you'll taint your soul if you kill someone, even if that someone is a demented super villain killing dozens of people.
Even fucking Superman, the ultimate good guy super hero killed Zod cause he knew it had to be done.
Barry seems perfectly fine with everyone around him and innocent people losing their lives so he can tell himself he's a great guy cause he wont kill anyone.