I said the same thing about peak versions Federer had to face pretty much. Only I have the gap a bit smaller it terms of overall competition than you.Clearly weaker. Due to age difference Fed has had the toughest of the big 3 among themselves since the other two skipped most of peak Fed but Fed has had to deal with both of their peaks and has always been there (whereas Nadal basically skipped peak Djokovic in 15 and Djokovic wasn't really consistently there for peak 08-09 Nadal). Fed faced the best version of Nadalovic at pretty much every major besides Nadal at USO. Nadal never faced best Fed at AO/USO, Djokovic didn't face best Fed at any major unless you count 07 AO.
On top of that, Fed had to deal with his own generation and Agassi vs Djokodal having to deal with the current crop of complete black holes. Fed also dealt with the Tsonga/Berdych/Murray/Stan group more than Nadal did, not quite as much as Joe did, but old Agassi/Safin/Hewitt/Roddick/Nalbandian/Davydenko is better than that group anyways. Overall, not even close. This post was slightly tongue in cheek because it's a bait thread but it's mostly the honest truth.