I normally buy the logic and character progressions on this show. Oliver this week was too much to handle. Merlin killed Sara - his close friend. Framed his sister. And basically had him killed when he forced him to challenge Ra's. The reasoning behind everything was to protect Thea from the league. Now that only Merlin was being punished for the crime and Thea was safe - he would go into a lair full of trained assassins to rescue him? Including a guy that effortlessly murdered him before he trained with Merlin for 3 days? Whut.
His Thea reasoning really made little sense. It would be like snitching on a murderer that gets the death sentence and having that ruin your life.
I'm glad everyone thought he lost his damn mind. Felicity's def gonna switch teams for good.
Oliver's no kill emphasis is being played up way too much. The guy was a stone cold assassin in the first season. Killing literally everyone. I'm glad they reflected on it and progressed the character beyond that - but jeez. Constantly being talked about.