One of the tragedies of arrowverse is Oliver Queen.
In the comics he’s just some dumb Marxist twink running around throwing his money at the homeless and city projects and shooting some arrows with his family. He’s not a very good fighter. He’s a dumbass. But he’s likeable and he’s his own character.
The show threw blond proto-Bruce Wayne onto an island and pretended it was green arrow. It made Oliver into some god of hand to hand combat. And just fucked up the whole mythos for no goddamn reason. He is now some emotionless expressionless hettie green Batman. And apparently his villains are Deathstroke, the league, ra’s al ghul, talia al ghul, and really any supervillain associated closely with Batman that Marc gurglehhurg could get his slimy little hands on.