In tennis, there are results, and there is nonsense.
Even if the whole ATP tour goes down with severe diarrhea and Federer takes the full Grand Slam, it would still be a fantastic year for him, or anyone else with similar achievements.
Because training, preparation, staying fit, conserving energy, mastering safer technique, coming up with a smart schedule, proper nutrition, mental preparation etc. are just as important parts of tennis as the pure tecnnique is. Tennis is multi-dimensional, and everybody is given the same chances.
Whoever wins is the best, period. And 2009 has been an amazing year for Federer, no matter how you slice it and no matter what his opponents did to themselves.