Good post.Fair enough. To me the likes of Cruyff, Di Stefano, R9 and others were significantly more gifted than CR. I am not really a fan of CR at all as a player. To me he is more athlete than footballer and spent far too much of his career playing on the shoulder of the last man. He also has a huge list of games where he was poor but covered up with a goal.
I don't know how you can say Mbappe 'isn't particularly close'. When you watch them (CR prime) there's not much difference between them at all. Both are very fast, have fairly tricky feet, look to cut in for the finish. I don't think Mbappe in that RM team that won the CLs makes them worse. And Mbappe has now joined RM and could forge a legacy of his own. As someone who's been playing and watching football for many years, it's abundantly clear that Ronaldo is far closer to Mbappe's talent level than Messi's.
And I agree Griezmann could have been the best player in those World Cups (taking into account Mbappe was only 19 in 2018). Griezmann is a very underrated player. But Ronaldo has never done anything special in any major tournament. He won in 2016 but he and Portugal were mediocre the entire tournament, and he has never come close to Player of the Tournament in any other.
In my respectful opinion, you're giving CR too much credit and undervaluing Mbappe a bit much, especially given Mbappe is still only 25 with probably his best days yet to come. As players they're quite similar in talent and style/profile. I think Ronaldo being a bigger 'celebrity' with more raving fans (not you) and having already played out his career leads to some bias towards him.
But we can agree to disagree.
The only thing I really disagree with is the comparison with Mbappe. They are not THAT similar as players. Prime CR is much better at heading the ball, better at scoring from set pieces and better at crossing the ball. Meanwhile, Mbappe is only really better in terms of physicality. Like R9, Mbappe is tough to stop when he gets going more so than CR. But CR was a more complete player and superior in both scoring and playmaking over Mbappe IMO. But yea CR is probably closer to Mbappe than Messi. That part I agree with.
As for Mbappe, I also don't think he gets much better from here. He's turning 26 years old and he's kind of plateaued the last few years. I guess we'll see but I don't think it's likely he gets much better.