I don't have problem with people thinking Messi is better, their opinion in the end. I may agree with it with *conditions apply clause that it is because of a set system at club and advantage it brings to Messi and it is fine margins. I am not sure Ronaldo will end up as low as out of top 10, that's just comes with the need to attach mythical belief to football imo and then for people Ronaldinho become a better player and ranks higher. To me, someone like Ronaldinho doesn't and isn't close to Ronaldo even right now. Football is not just being more skillful on ball and able to do more with it and leaving fans in awe. If it is not sustained for long an if it is thrown away for lack of discipline, then strictly speaking that player isn't better than a guy who is incredible professional, doing outrageous scoring for so long now. Messi does the same and bit more because of a set system. So both for me are among very best all time. Messi clearly top 3 and Ronaldo just top 20? Not for me
For historically top 3, football had too many absolute greats and it in the end comes down to personal preferences somewhat. Even there, the top 3, the top 5 is almost always about attackers and largely playmakers so am not sure even those debates are truly objective and all inclusive. Football is more than playmakers.