I have my problems when it comes to Arrow's faithfulness to the comics, but I will say that I will always love season 7 for giving me:
1) a very well written Black Canary origin story that finally established a metahuman Dinah Lance as a Black Canary (not to mention the first Black Canary of E2)
2) Oliver Queen's son struggling with his sexuality in a way that doesn't seem outright on the surface level, but hits very differently when you've gone through it.
3) Showing that Dinah Drake is just as much of a capable Black Canary without a Canary Cry as she was with a Cry.
4) Olicity being a good couple.
5) An episode centered around the strong women on the show and their relationships with each other outside of their relationships with men, while also establishing the ethos of the Black Canary legacy from the comics.
6) A clever and unique way of showing the legacy of the main characters without spoiling major moments.
7) A Green Arrow documentary episode showcasing the legacy of both the character and the show as well as guest starring the other Arrowverse characters (Barry and Sara) who originated on Arrow.
8) A fantastic send off to a character who was not always treated the best by the show or fandom.
9) Compelling and well written storylines for every major character in both the present and flashforwards.
10) A fantastic crossover and introduction to a new Arrowverse character (Batwoman).
Bonus: Oliver fighting baddies while in the nude.
Like, did it have its flaws? Hell yeah. Anyone who's read a Green Arrow comic knows exactly what these flaws are.
But still, looking back on this season, I adore it for so many goddamn reasons.










