THis episode was probably the lowest Oliver has gone in terms of hypocrisy. Kind of ironic because remember arguing with someone on these forums, can't be bothered to check who, about whether or Laurel defending Ted Grant in this episode made her a hypocrite after she was in his face a couple episodes back.
I mean really, laurel was eating dinner with him at a restaurant that, by the sounds of it, Grant apparently frequents. His alibi was probably pretty damn near god-tier yet because Grant killed one guy during his vigilante career, as opposed to who knows how many Ollie killed in his first year, he just kind assumes Laurel is lying to cover for him or something? That's really the only explanation.
Still, I'm used to him being a hypocrite so it I didn't dwell on it too hard. Finally developing a relationship between Roy and Ollie that didn't seem tho have Thea or some outside circumstances such as the Mirakuru drug forcing Ollie to take him under his wing made the episode worth it. The fact that Roy and Oliver had such a weak connection to each other has bothered me since season one. Introducing him through Thea was a mistake in my opinion. It made their romance more important than his transformation into Arsenal.