Many people not see individual contribution when comparison between Lionel Messi and Cristiano Ronaldo, beside Messi won World Cup trophoes but he failed to made his team Inter Miami qualify to playoff round as easily achievement. I think Cristiano Ronaldo still on the top level than Lionel Messi with he most older but still play with more competitive league.
Most importantly, both of them are still working at their respective clubs. there is no need for competition, every fan has their assessment of their idol.
Ronaldo and Messi are players with extraordinary talent. very lucky every team that has been part of them. history records it and we may not see talents like them in the next few years. so just enjoy them while they are still playing, no need to compare the two.