Neymar, Benzema, Griezmann, Bale?
Before that, Henry, Rooney, Aguero, Lewandowski, Robinho.
All tipped as breakthrough superstars, all coming along like buses, all the same.
Sorry, Neymar aside, I don't remember people talking about any of those as the next messi/ronaldo level of player. The next Ibrahimovic maybe, at best, even then, more than half of those not even that.
To some extent you are largely right, another kid could break onto the scene any point. Might even be delap, who knows. Doesn't change the fact that what Mbappe and Haaland are doing now and how quickly they have got there from a young stage is way above anyone else.