I don't think many people here actually saw Maradona on a regular basis, because if they had they would never mention him in the same roam as Xavi or Iniesta. Maradona was a ridiculous talent that in particular matches ran the show, but that was more the occation than the rule. More often than not, he was regular or even bad. His time in Napoli has been so inflated it is almost comic to someone like me that saw him play every weekend on Cable TV.
His biggest draw was the warmup circus show he put on before every game. Compared to Maradona, Xavi and Iniesta perform on such a regular basis it is just ridiculous. And the reason for that is, Maradona was not a professional athlete, he consumed cocaine like normal people take their vitamines, he partied all the time with the Naples mobsters (even the night before important matches) and never took training for serious.
Zidane was more regular but people has turned him into something he wasn't, his best years in Bordeaux, Juventus and Real Madrid, you count them on one hand, 1 good year in Bordeaux (1995-96), 2 good years in Juventus (1996-97 and 1997-98) and 2 good years in Real (2001-02 and 2002-03). That is 5 good seasons out of 16. The rest he was just regular, nothing extraordinary.