Messi isnt even the greatest of his own generation, yet people think hes the GOAT :

:
meh I think it's entirely understandable. People here are forgetting how unstoppable Messi was a few years back, during Barca's peak years.
He was so good at times, and in crucial CL games too, it almost wasn't even fair. And his ability to drop deep just pick up a football under pressure and somehow turn at full pace, beat 3 or 4 defenders and play a perfect through ball to a teammate, splitting the opposition defense, for a 1-1 with the keeper.
Ronaldo was never capable of a number of things that Messi has done year after year. No footballer I have been alive to see was.
I think it's easy to see why there is a debate. The level of Messi's talent and technical ability surpasses Ronaldo but Ronaldo is so fucking clutch when it matters. Seriously, that hattrick today was just ridiculous. He dragged a mediocre Portugal team to a draw against, what is imo, the best national football side in the world.
Messi is probably the most talented player ever but if Ronaldo wins mediocre Portugal a World Cup then probably does surpass messi as the best player overall