^ solid input
There is a reason he hasn't won since 2012 and I think the general public view it as he is ageing and the game is moving past him. He wont be beating Djokovic or Murray in a slam final anymore. Smaller tournaments sure he might win a few against them, but not in slams. Wawrinka would probably beat him in a slam final now but I think his best chance to win a slam ever again would be against wawa. Even though he's old there is no need for him to retire, he's got millions and millions to continue making playing tennis, making finals, winning minor tournaments. But he just wont win a slam. I can't see it happening, that's just my opinion.