CW’s Arrow will be coming to an end after eight seasons with a final ten-episode run. The other Arrowverse shows will continue, at least for now. But here’s the real reason why the flagship show is really ending.