The problem with this kind of list is first you must define what greatest means. e.g. highest aggregate achievement, standard at peak playing power, contribution to the game etc. Greatest just as it stands doesn't mean anything at all.
As for those who dismiss the validity of a list like this...