I know people will remain entitled to their own opinions, but I sense that in this thread it is more like a battle to be honest
IMO Messi is the GOAT or the best player I've ever seen "I was not born when Pele or Maradona were playing". I do not like watching highlights because it shows the great moments also, but for instance, I do not know how bad Maradona's level was when he was not having a good day, I do not know how his team reacted then, I do not know whether Argentina 1986 overall team was average/good/bad or the level of competition or who were supposed to be the ultimate favorites before the tournament,...etc. But, I watched Ronaldo's and Messi's careers and I know how consistent they were. Why I see Messi as the best is because of the following:
- The best goalscorers I've ever seen are: Ronaldo, Messi, R9, Batistuta, Shevchenko, Henry,...etc and without a shadow of a doubt, Messi can be compared to the best of them "Cristiano Ronaldo" in terms of number of goals, consistency, goals per game ratio, golden balls and Pichichi awards.
- The best Playmakers I've ever seen are: Zidane, Iniesta, Ronaldinho, maybe Ozil, David Silva, Rui Costa, Riquelme, Bergkamp,..etc and Messi's playmaking abilities are comparable to all those players IMO.
- The best Dribblers I've ever seen are: Ronaldinho, Neymar, Robben, R9,....etc and Messi is a better than all of them or at least can be compared to them in terms of dribbling. IMO, he is better because his dribbles are not that fancy compared to Ronaldinho for example, but they lead to something more often than not.
Cristiano is a great player and I adore his dedication, but I do not see him brilliant at anything other than scoring. He was a good dribbler, but not one of the best. He is the best at heading the ball, finishing, movement and anticipation inside the area, but all of those attributes are different ways of scoring Goals.