This episode may be hard to watch, but it had me yelling at the TV...and that's exactly how we should feel watching a deeply gratifying, long-simmering fight like this one.
A much-needed jolt of clarity to Arrow. At its heart, this is a show about people who want to help and protect others, and about how often they screw it up.
[It] feels like the show is prioritizing plot over character. It needed to drum up some drama, so it came up with this half-baked disagreement to get there.