Out of all Berlanti's shows Arrow is the one that never had a villain problem. Even if everything else is breaking the villains remain high quality as a whole. They might get some misteps here and there, but it's never anything close to fatal. Arrow easily has the best villains in superhero tv.
In fact, the worst argument you can raise against Arrow when it comes to villains is the show not having enough of them. As the main problem with Ra's was that he appeared a bit too late and Darkh's had to be delayed for few eps, which in reality should have been used to fit mini-villain instead of pausing Darkh. But even when Darkh was running in place he was still pure delight to watch.
Dahrk should have had a couple of luitenants, fighters unlike Ruvé.
I love pointing out people that they're wrong, the internet gives me a lot of place to do so. If you need to talk yourself into keep watching a show you dislike, maybe it is time to give in and say that you still like the show.sure, just as long as you understand that you're contributing to the shitposting you so loathe by engaging with it instead of doing the simple thing that you're coming up with excuses not to do