Although Federer has shown remarkable longevity that does demonstrate what a shit show Tennis is at the moment.
All the top players are over 30, because there just hasn’t been an emerging generation for years
Tiafoe, Zverev, Chung, Shapavalov they look the most likely but none have got to the business end of grand slams. Sampras, Becker, Nadal had already won grand slams by their age