I'm not ok with this season. Diaz is just a criminal and the show is devolving into a typical techy crime/spy/terrorist plot, no different from many others. It's lost why it is about Green Arrow and not the soap opera shower scenes of Ollie. It could be a slew of other folks in the same position.
The tactics used by the good guys are particulary idiotic to keep Diaz around. Attack a major installation - have force in numbers and in depth waiting for him. Too much PIS.
Ollie in prison, don't care.
Superhero shows that lose focus on the superhero aspect, blah. Rather read much better 'real world' thrillers.