As in many such comparisons of modern players to all time greats, people ignore factors that don't concern players themselves and their inner talents and qualities. Football (like any other sport) is not static, it's the opposite - very dynamic and plenty of factors change. From sport science (as someone mentioned here) to advancements in medicine, thorough work with youth products, professional lifestyles etc. It's really not a coincidence all old records are being broken or new goats emerging in all sports; and it can hardly be explained by younger generations being more gifted or talented. In analogy with fruit, they ripe sooner and stay fresh longer. There's no guarantee their peaks are as high though. So I think the arguments suggesting Pedri/de Jong/Gavi/xyz is better at age 17/20/13/ijk than Iniesta/Messi/Maradona/Xavi/mnl suggesting they'll grow into better players have next to no value.