The list is okay, but a bit inconsistent. They started out ranking by current ability, but halfway down the list they throw in some legendary players and some talents.
With the state of modern football, the list should be made up out of players from about 6 teams anyway. It's understandable...