After three good to great(Beebo!

) winter finales this was... underwhelming.
The whole team conflict seems contrived and hinged on everyone acting against everything they've learned over the last year, especially Rene and Oliver.
The villain conspiracy also feels contrived, both in the group of people involved, and that they're apparently united against Oliver for some unknown reason.
Anatoly and Diaz are "businessmen" who run big criminal operations. That they would devote so much focus on fighting the guy who isn't even the Green Arrow anymore to cramp their operations seems weird.
Cayden James also has no known motivation to be so personally against Oliver. The story he told seems a fakeout like everything else he's been doing (which isn't helping his menace factor because everything he is doing seems rather arbitrary instead of calculated.)
Black Siren is again just working as a henchwoman for the Big Bad for no reason and no interest of her own.
And then there's Vigilante, the guy who was established as hating all baddies to the point of indiscriminately killing them, who now works with a bunch of villains because...

?
That whole scene felt like after a rather unfocused opening of the season the writers were trying to say "trust us, we have a plan", while in fact they don't actually have a plan.
Still, the team split is a decent concept, even if getting there felt forced it could lead to some interesting stories and situations, and the eclectic group of villains may yet surprise once they develop them some. Here's hoping they do have a plan.
