Can you read the future? How do you know that in the following 16.000 years nobody will surpass Federer in many aspects of the game? Maybe not only one, but several players will surpass Federer's GS record in the next 16.000 years.
16,000 years? Sheesh , this is really 'short sighted' to think that we'll still be either ...
A) Still living on Earth
B) Still quite similar human beings as we are now (un-augmented/cyberized)
C) Both of the above
D) Not yet succumbed to planetary disaster (We almost nuked ourselves into extinction , now we're headed to melting ourselves in a more 'natural' way via climate change)
E) Have not yet terraformed other planet/s & had failed to become an interplanetary species.
F) None of the above & tennis is the only thing in the universe that is part of a constant evolution (because tennis players are just so much more 'athletic' than they used to be & they hit the ball so much harder than they used to , it's just crazy!)