Ok. So I had to watch Arrow last night because some people here were spoiling the last episode in random threads. I won't mention any names, but you know who you are.
I'm not going to put the next section in spoiler code. Just scroll past it, please.
Anyhoo... I had zero emotional response to the ending. None. And not because I don't like the Black Canary character, but because I didn't believe, even for one second, that she died. She says, "that's why you have to do one thing for me" and the very next scene is her coding? Yeah. Okay. I'll buy that. It's not as if there has been any other character on this show that has faked their death for some reason. Oh wait. Last season with the red arrow guy.
And Ollie didn't shed one tear. He looked more conflicted than grieved. Like he now had one more secret to hide from everyone and that didn't sit well with him, but he will because reasons.
This season has been all sorts of bad, but they wouldn't kill off one of the main characters just because. This isn't Game of Thrones, the Walking Dead or Fuller House.
Why is the writing so terrible this season? Characters are doing the dumbest things. Why wouldn't Ollie tell Felicity about his son and just say, "I was supposed to keep this from you, because my wretched ex forbid me or else I can't see him, but that is bat guano crazy, because married couples shouldn't keep secrets from one another this huge." But no. There have been so many scenes where I'm just shaking my head at how dumb they've made all of the good guys.
Did all of the good writers move over to The Flash?
And don't even get me started on Legends of Tomorrow. There was one scene about 2 episodes back where the team decides that Hawkgirl should face Vandal Savage alone, because only she can kill him. NO! That's not how the force works. Put The Atom in her pocket. At the right moment, he flies out, enlarges and holds Savage down while Hawkgirl stabs him in the chest. DONE! This isn't rocket surgery, guys.