I was thinking about the possibility of both Nadal and Djokovic finishing with more major championships than Federer. I don't know what the probability is, but it certainly isn't impossible. Anyway, it occurred to me that at 37, Federer is almost from a previous era than Nadal (33) and Djokovic (32). The younger generations almost always tend to surpass the older generations.
The whole thing seems weird to me anyway, that these three guys have more majors than anyone else in history. I used to think it's because they've slowed down the courts and made the surfaces more similar, but Nadal clearly makes the most out of the clay. Something's going on. I know when I was watching tennis in the 80s, a lot of players didn't even play the Australian.