Yeah so I think I'm done with Arrow.
(Actual season spoilers ahead if anyone still cares).
So after another long drawn out, destroy the city to destroy Ollie plot that they do every season the one mystery they had going, who was in the grave, has been revealed and it turns out to be... Black Canary, because killing the Lance sisters fits with their theme of repeating season 1 over and over again. It's extra sad when killing off one of the better characters in the show, (can't let Arrow be interesting) has been met with a resounding meh by me. The show creators have said this death will be permanent, and just incase you think the team is creative, this death was meant to 'shake things up' for ratings. I'm glad we got Flash out of this before the show lept off the cliffs of Lamen u.
Considering Legends of Tomorrow has been hit or miss as well and he's part of that production but not The Flash I'm going to blame Marc Guggenheim for Arrow's downfall. His previous credits include the hated Green Lantern movie and the sequel to the much panned Percy Jackson.