Yeah sure, he is still the better player by individual performance for all those years than Ronaldo. Average match (any competition) he outperforms Ronaldo.Messi definitely needed to step up in big CL QF games, like Ronaldo was. Their 3 QF exits since 2015, he didn't score in any of them.
And has done this season.
Also, if we factor in beauty, is Ronaldo even relevant? Scoring headers and tap-ins is good for the stats, but I doubt anyone can remember any of the goals Ronaldo has scored for the past 4 years.