Constantine (2014-2015)
How is it possible that Legends of Tomorrow is still on, but Constantine was canceled after one season? Sure, you could argue that the show had no business being on NBC in the first place, but it isn’t like it’s a CW series, either, is it?
Simply put, the ratings for Constantine weren’t good enough and this is why it was canned after 13 episodes. Fortunately, Matt Ryan’s portrayal was such a hit with fans and critics alike that he’s been roped back into the Arrowverse for a few appearances and even voiced the character in Justice League Dark.
While a live-action series is no longer in the pipeline, Ryan will continue to voice the hero in an animated Constantine show that’s set to be released next year. That’s a decent compromise at the very least, right?