Far better than Messi LOL there’s having a preference and then there’s just being plain wrong
He's a better all-round player without any shadow of doubt.
Scores with head and both feet, scores pelantys, set-pieces, creates goals, can play as a 9, 10, 7, or even an 11.
Messi's a great player but Ronaldo is a much better all-round player.