I dont know if Fed is overall a better player or not but he has certainly improved in some areas and has declined in others.
His BH, Serve(more consistent first serve and a better second serve), tactics and mental strength have certainly improved since his prime.
His FH(consistency wise), movement and consistency have declined, no doubt.
"So it's very simple. We return to his legs and after we pass him. Very easy" Safin, when asked about how to return Pete after USO '00