There is no way you can say Ronaldo is better than Zidane when A. Ronaldo hasn't won a euro and B. Ronaldo hasn't won a world cup, zidane is one of the only players to have won one of every single competition he has been part off, so this sir, is not debatable
you are forgetting, sir, that zidane and ronaldo played for the same team, real madrid, and ronald was not the best player on that team it was zidane, zidane didn't peak, because he got ridiculously good and never got worse, as we can see from his 2006 world cup performance(not including that tragic headbutt) you over look the fact that zidane has got more indiviual trophies too and got a pretty dire french team to the world cup final 2006, ronaldo is good but not legendary, he might be more skillful but not as purposeful, zidane would play with intention and was always the middle man as we can see from his ridiculous assist tally, zidane could also very quickly change his style of play to become a very dominant centre attacking mid, or a very tactical centre deffensive, and if he wanted he could be a slow but incredible striker who would just sit outside the box, zidane has the control and finesse to do whatever is on his mind, ronaldo however can barely manage to convince us he's better than messi
You can only compare if they play against each other. Defenders nowadays are much better the training is incredibly intense and fitness levels are higher than they have ever been. It is easy to say todays football is the hardest market to get into you have to be much more gifted now then before to get into a decent team
Unless Zidane comes back and starts playing against the players now we can never tell who was better. They also have completely different styles of play Zidane and Ronaldo so they were both good at what they did. This debate should be a truce as there is not enough evidence to prove both of our opinions.
Zidane= the best of his generation
Ronaldo/Messi/Iniesta/Falcao = best of this generation
Debate over, thankyou sir I will see you today...for a fight