You usually make a lot of good posts but you are wrong here. Whether you like the Djoker or not the guy is already a legend. He is not Hewitt. As for who can stop Nadal besides the the Djoker? I honestly don't know. Murray has the game to beat Nadal on hard and grass but sadly Nadal owns him mentally.
Murray is baffling to me. He wins US Open, and I thought he could win AO too. He was not close there after the first 2nd set. I am not a fan of Rafa but he will be hard to beat if he does not get injured and keeps crushing people like he did in his last two tournaments. As far as Nole, after Nadal owned him on FO last year, I think the tide may have turned. We will see. Let's hope they meet in the next 3 slam finals to see if Nole can beat him again. That will tell me more about both Nole and Rafa.