He may stay top 10 the next 2-3 years if he does not stop his career before but he is not anymore the player he once was. Djokovic really destroyed him, he humiliated him everywhere on everysurface and in every big tournament. Following this, Nadal has lost all his mental and confidence. He does not think anymore he si the best. Worst, he does not think anymore he can win against Djokovic. And he can't. He won't beat Djokovic except a fluke injury for the next 20 encouters. Knowing this, his motivation has felt drastically. Now that he know that he can't be the best anymore, he is vulnerable to all players. His play since the USO has been dramatic. And he has been injury free. Nadal will not win a new slam and people should stop finding excuses and thinking he will suddenly come back. The Nadal we knew is gone.