^^ That's why I am kind of getting tired of Arrow nowadays. It feels like they are just retreading the same crap, over and over.
But the problem with that show is that it's limited by the very human nature of the lead protagonist. They can't escalate things to the same level as on The Flash, Legends, Supergirl etc. because Oliver would, quite frankly, get murdered if he had to operate at the level they routinely have to. So, they are extremely limited in how far they can push things and up the stakes, and still make it seem like something the Green Arrow can handle without calling in the big hitters. And there is only so much you can do with that. So, it's just been a bunch of unnecessary drama between Oliver and everyone around him, which makes for a very dreary and dull show.