The problem is that it's wrong to consider every Fed from that period as the same Fed. No way was 2015 Fed equal to 2008-2009 Fed. Even Nadal/Djoker started declining at 29, but you still expected Federer to battle younger Nadal/Djoker as equals starting from around that same age. Your expectations of Fed were really too high. Why was Fed supposed to battle the 2 of them as equals at ages when Nadal/Djoker couldn't even beat the Fognini's and the Istomin's of this world? It's ridiculous really.
Fed came back from a break down against Djokovic In the FO semis right when Djokovic was serving to stay in the 5th.
What's with this nonsense that he didn't battle against equals? Nadal 2007 Wimb, Djoker 2008 USO, Delpo 2009 RG, Roddick 2009 Wimb, Djoker 2011 FO and 2012 Wimb, Roddick 2004 Wimb and others. I don't care if some of them weren't Nadal/Djoker. They were very much Fed's equals at those very moments, otherwise they wouldn't have pushed him as much as they did.
Djoker would not have come back in 2011 USO if 2006 Fed had been on the other side of the net, but to you 2011 Fed was the same as 2006 Fed
You're starting to sound like those annoying Fed haters who believe Fed has been at his peak every year of his career and never once has he declined.