I'm talking more from a neutral fan/media perspective. Everyone here watches Barca games weekly and they can see he's better, but argument from media/neutral fan perspective will always go back to: titles, clutch moments, personal accolades. If you mention that CR7 had an amazing team that led him to 4 CL's, the counter argument will always be, "Well Messi had Xavi and Iniesta, why did they win only three CL's?" if you say national team is shit, people will claim "Portugal is not better/maybe even worse than Argentina", or "Messi was in three finals with Argentina, why didn't he do anything? CR7 has always been a strong leader for Portugal."
Look I'm a huge Messi fan, but I'm being real. Everyone including me knows he's better regardless of how many more titles CR7 can win. I just want history to be kind to Messi.
Here's Messi's resume:
10 La Liga Titles (These are valuable because they're all against RM/AM and 6 of them were against CR7 in his 9 years at RM)
3.5 CL (He needs to do more work here. 1 more CL somehow)
6 time Ballon D'Or (Won't be broken)
6 time European golden boot (Won't be broken)
Messi is suffering from the Federer syndrome lately. He was by and far the best in his heyday (Pep's era with one last hurrah in 14/15) similar to how Fed was clowning everyone from 03-07. But after that, Fed has like a 33% win rate in finals. His level is good enough to dispatch all but Novak and Nadal with ease but against those two, he comes out losing quite often (especially Novak). Similarly, Messi can still lead us past a Napoli, Chelsea, Man United right now but his level isn't good enough to beat Pool (although he almost did) and Bayern (he got destroyed here) by himself.
Unless Messi has serious help, I can't see him winning another big trophy like CL or a Copa America. Forget WC.
Here's CR7's resume:
7 league titles (but honestly these last 2 with Juve mean fuck all. Messi is much better here, H2H)
5 CL (very impressive. He's currently the greatest player to have played this competition. This is one area where he beats Messi. Ironically, the CL H2H is heavily in Messi's favor, though).
5 Ballon D'Or
5 Golden shoe
I think if Juve continue getting bounced in the R of 16 (likely with Pirlo and dinosaur squad), his perception in CL will also come down.
I'm of the opinion that both Messi and CR7 benefited a lot from all time great teammates. In reality, they're not that much better than legends of the past like R9, Cruyff, Beckenbauer, Di Stefano, Romario or Maradona. They were just much more professional/driven for a longer span (15 years) than those other.