That said, the Arrow leg of the “Crisis on Infinite Earths” crossover isn’t the Arrow series finale, so Oliver’s story likely won’t be done when “Crisis” ends.
That’s good news for Arrow fans who wouldn’t have wanted to see the Arrow-verse’s first and most experienced superhero go out in an episode of another show.
In fact, if the Season 7 finale played his fate straight, Oliver will be without all the people from his former life for a couple of decades, until Felicity is able to leave Mia and William to join Oliver wherever The Monitor has taken him.