My point still stands that he can't have his GOAT performances often, and he simply cannot get to the top. He might occasionally beat a top player, but he cannot keep it up. That is a fact.
It is not a fact though. He's been held back solely by his poor work ethic, anyone can recognize the immense potential he has in his game. He has more to his game than any of the big hitters at the top of the game (although none of his shots is as destructive as Delpo's FH). He's the post child for underachievers in this current generation.
He doesn't need to play GOAT tennis every match to be a top 20/15 player.
Top 10 at the very least. He has no less tools than a guy like Tsonga, well on the contrary (his BH is a weapon and he can actuallyr return serve).