I think it's pretty hard to compare players of different generations, as well as those who played different positions. For example, there are a lot of strikers on that list, but only one Sweeper. Does that make Der Kaiser the best defender ever? I think so.
I would say the same for Gigi Buffon as a 'Keeper. He probably belongs somewhere on the list of the all-time greatest footballers as well.