There is no fact other then Nadal isn't going to reach Fed's total career record at this point.
Yes because Nadal had much stronger opposition in the faces of Djokovic Murray . Until Nadal came, Federer won I think all his grand slam finals . No one was able to complete with him. That was weak era.