Yes. The results don't lie.
Is 2 wins, 1 runner-up appearance necessarily better than 1 win, 4 runner-up appearances?
In the UK, if this was an Olympic medal table, Nadal's record would be considered better, as the table is lexically ordered, so more golds trumps an infinite number more silvers.
But, in the USA, isn't the medal table calculated as 3 points for gold, 2 for silver, and 1 for bronze? In that case, Nadal would have 8 points and Djokovic 11. If we then gave them one point each for the semi-finals, then Djokovic would add two to take him to 13, while Nadal would add two to take him to 10. Either way, on this system of counting, Djokovic has better results.
The results may not lie, but they have to be interpreted if they are to be made meaningful.