Well, surfaces could be issue but still winning all 4 slams is amazing.
3 of slams were on grass but the fact that every single player
wanted to win it.
Current surface conditions are somewhat homegeoneous too.
Slowed grass and homegenized hard court surfaces.
But still Federer's winning just about everything is amazing.