It is kinda sad what is happening to this generation of attackers tbh.
I mean football always had good generation after another, a new one that we get nostalgic about after few years.
But after great generations born in the 80's, and good one born very early 90's, there is drop in players born between 1993 to 1997, there is no Neymar/Salah/Hazard in those, the best you get is Harry Kane who is very good player, but far from a generational one. Those players failed to eclipse the slightly older group of players never mind the Messi/CR7/Lewandowski of the world.
But then the generation of promising attackers born 1998-2002 looked amazing, Mbappe, Halaand, Felix, Vlahovic, Fati, Vinicius, Grenwood, Sancho.
But then Felix ruined in Atletico, Sancho by Manu, Fati with injuries, Greenwood ruined himself, Halaand injuries now could ruin him.
If Halaand and Fati continue to be injury-prone (and I am aware their injury history is different) it seems it will be Mbappe 1st with Vlahovic and Vinicius fighting for being distant second.