The no kill rule is one of the stupidest things this show has come up with, not even for a self rule but just the implications that come with it. I can understand frustratingly so how the no kill rule ultimately makes sense. But sometimes in the field there’s really no choice. In back to back episodes in season 2, Atom smasher and Sand demon were killed were they not? Did Iris not kill savitar ? No one was judged here ! Especially when it came to sand demon and atom smasher because that was NOT life or death situations.
But yes, trying to kill someone as heroes shouldn’t be encouraged I’ve accepted that argument. But when it comes to THAWNE? At the end of Armageddon, let’s list SOME of the things thawne did. Kill Barry’s mom, interfered with Barry’s basically whole life, killed Joe, indirectly killed Nora, created a reverse flash point to steal Barry’s life, work with nazi’s, and so much more. HE JUST came off killing Joe and ruining everyone’s life in his reverse flashpoint. And he fucked around and found out that he actually is going to die for once for his actions. Mind you, no one is KILLING him. It’s just a byproduct of timeline manipulation. Then thawne flat out admits he will CONTINUE to do these types of things if they save him. Why the FUCK would Joe freak on them? Why are the new team members even opening their mouths? It’s not their jobs to save a super villain who has ruined all 30 years of Barry’s life just because he asked (not even nicely!!!). There’s no justification for this writing and it’s so annoying because this was actually a compelling arc besides desparo being cringe