Sure, and while we're at it let's forget that CW has>Reverse Flash (both, but moreso Eobard), Deathstroke, Merlin, Captain Cold, Trickster - and generally the best villains in capeshit right now, including film>the greatest respect for their source material, despite a shoestring budget>amazing supporting characters (Joe, Wells, Diggle, Jay Garrick, and again - all the villains)
Not to mention the CW clearly invests resources into monitoring critical and audience reception and adjusting accordingly. Each season playing right now is an improvement of the last. A major example of this is Felicity, who was panned from her showing from S4 and has since been *completely* rewritten in S5. That kind of course correction is something you don't see from Sony,Fox,WB or the MCU.
Not saying your points weren't valid, but there is a lot the "CW-verse" is doing right.