This post is ridiculous on so many levels. I don't want to waste my time on this, but among things you've vastly under-estimated the impact aging, getting worn down, and gaining experience will have in the long-run on various players. Federer and Ferrer are in their early 30s....they will experience noticable declines over the next 2-3 years (how much is debatable, but I guarantee their forms in 2015 will be worse than what they currently are). Of course, Federer's been gradually declining over the past 5 years so this really should be common sense. Tsonga and Berdych are both 27...they may be able to keep up their current levels for a few more years, but both have very little upside at this point in their careers. As they near 30, they're far more likely to decline somewhat by 2014-2015 than to improve from their current level. Nadal is 26, but he's had a long career and his long-term health is obviously a huge concern.
Djokovic, Murray, and Delpo are the safest bets to keep winning or contending for Slams over the next 3-4 years. However, with Milos being only 21 and improving quite rapidly, he could quite conceivably find his way to the Top 5 over the next 2-3 years as he builds experience and those aforementioned players start declining or remain stagnant. Nobody's saying it's a guarantee, but to deny he has the potential to do it is ludicrous at this point.