Throughout his career, Federer couldn't beat at least one ATG no matter how hard he tried. From the beginning it was Nadal. Then from 2011, both Nadal and Djokovic reigned supreme over Federer. From 2015, Djokovic lorded over him.
How could Federer be GOAT if there was at least one ATG that he couldn't beat?