Why are you having arguments over who is the greater player? Is it really necessary? Why not just accept the fact that they're both two of the most talented players to ever pick up a racket. I prefer Nadal to Federer, but even Nadal has acknowledged Federer to be the greatest player of all time. Maybe in a few years Nadal will be considered the greatest of all time if he overtakes Federer in terms of Grand slams. Besides, there's substantial evidence for both players to claim the GOAT spot. So instead of arguing over pointless stuff, why not just enjoy watching them play?