For the Messi and Ronaldo comparisons.
This is how they stack up. These numbers are probably from about 3 month ago so any slight differences are negligable.
For those who aren't knowledgable about soccer, these are Mt Rushmore numbers, made the more impressive that these 2 are doing it at the highest level in the modern era. No player has put up such numbers maybe in the last 50-60 years.
But peep the games played. Messi is both a better goalscorer and better assist man than Ronaldo. He literally does almost everything better than Ronaldo other than jump high and head the ball, but Messi is 5'7.
The comparison between these 2 is almost as poor as the MJ vs Lebron thing. Though not as nonsensical as that as the gap between MJ and Lebron as players is definitely bigger than the gap between Messi and Ronaldo. But nevertheless, Messi is comfortably better than Ronaldo is.
These are just the numbers, as a pure soccer player, without considering numbers, Messi's all round play is vastly superior to Ronaldo's.
That's when you talk about stuff like (key passes, dribbling, chances created, throughballs), he has the whole package. Messi has more assists than any player ever and is the best dribbler in the history of the game.
Not just Messi, there are many footballers throughout history and even several today whose all round ability is greater than Ronaldo's.
But Ronaldo is compared to Messi only because Ronaldo is a goalmachine, that's it.