But then the same stick used against Fed (he didn't win enough French and therefore multiple career slams) was because Nadal was so dominant on clay. Djokovic won his only French open when both Roger and Nadal withdrew due to injuries.
Djoko could surpass both in GS titles and he will still be no.3 for me, he'd have to massively eclipse them doing something even more special in the process. I think he's a great player obviously and his unbeaten streak was incredible but he'll always be behind those two.