Barry and Hal are not legacies in the traditional sense, never have been. They're about the worst you can do in arguing for legacies they're so far removed from the basic concept as it is usually done and thought of. And Kamala doesn't quite count either because Carol is still a main character superhero with Marvel in her name. It's kind of easy to argue for legacy when you focus on the least legacy-like legacies there is.