The final time fans will ever see Jon Bernthal’s gun-slinging vigilante Frank Castle brawling on the streets of New York. And he's just the latest Marvel casualty: Daredevil, Luke Cage, Iron Fist and The Defenders have already been cancelled. And while there’s still a season of Jessica Jones to come, it seems likely it will also be her last, thus bringing the curtain down on all of Netflix’s Marvel shows. What went wrong? The answer is surely twofold, a matter of both competition between streaming services, and of poor creative decision making. Netflix and Disney who produce the Marvel shows – have now fallen out, reportedly over the latter launching a rival streaming service later this year. Disney+ will feature its own exclusive Marvel creations, so perhaps it’s no surprise that Netflix wants to drop a franchise that will become strongly associated with a competitor.