no, he was losing to every one of those top players in Masters - he didn't even win a single one of them. He was also stopped by Mantilla in Rome 03.
Peak federer does not necessarily win every tournament vs them, but he does win a considerable % of them.
Do you how insulting it is to call a year 2003 :1 win, 2 R4s and 1 round 1 in slams, 1 YEC win ,no masters
as peak compared to :
2004 : 3 wins, 1 R3 in slams, 1 YEC, 3 masters
2005 : 2 wins, 2 semis in slams, YEC final, 4 masters
2006 : 3 wins, 1 final in slams, YEC win, 4 masters
2007 : 3 wins, 1 final in slams, YEC win, 2 masters
FYI, peak federer went 18-0 vs top 10 in 2004. ( undefeated)
He was 9-5 vs top 10 in 2003 (4-5 before the YEC).
Do you see the difference ?