Warning: The following contains SPOILERS for The Flash season 9, episode 9, "It's My Party and I'll Die If I Want To."Oliver Queen was given a better, more satisfying ending to his story, thanks to Stephen Amell's appearance in The Flash season 9. Amell's return to the role that he played for eight seasons in Arrow helped to settle several questions that went unanswered following Oliver Queen's death in the Crisis on Infinite Earths event. It also addressed the fact that Oliver Queen's death denied him a proper farewell to many of his loved ones.
https://screenrant.com/stephen-amell-the-flash-season-9-oliver-queen-ending-better/