Until now his peformances at the national team also weren't that good.
I'm not a fan of Ronaldo at all, but at least he had proven himself at United too. Don't get me wrong, Messi is a great player but I wouldn't call him the best of all time, probably not even in the top 3.
And for me (and probaly most of us here) it's hard to judge who is the best of all time since I haven't seen Pele, Cruijff, Maradona, Best, Beckenbauer etc etc etc. If you ask me the best players who I have seen play live (On television ofcourse
