You can only play for a country that understands you and don't rip you apart for every little thing that happens in national team.
Argentina doesn't have a coach, a system and a defense. Ronaldo does half of what Messi does for his country but you won't find ONE newspaper, criticizing him.
Messi has more goals than Maradona, more assists, plays in more positions and has more trophies as an individual player. This discussion is shielded on the work of a team to nominate one individual as the best there is.
Ronaldo dragged a garbage team to the semi's of a Euro, a much tougher competition than copa. Ronaldo has done pretty well internationally, although he could do more. But he hasn't announced that he's going to retire because he's so mentally fragile that he can't take the criticism and heat and wuld rather give up than fail again. That is pathetic. Can you ever imagine Kobe Bryant or Michael Jordan doing that? I mean holy crap that's weak and you can't deny it. Out of hundreds of players across dozens of international teams, it's Messi that makes headlines for an unprecedented quittal on his national team. Come on man, that's pathetic, this is right up there with Lebrons "decision" as one of the most pathetic moments in sports history.
Messi can rack up all the numbers he wants in meaningless games. Ultimately you play for trophies - that's the measure of a player, not how many goals he scored against garbage teams. That one Maradona goal against England? It'll be remembered by more people than 400 of Messi's goals because of the stage, style and competiton it was scored in.
And he knows it - I guarantee you that Messi would trade in 300 of his goals for just one in the last WC finals. Messi has proven himself at club level, with an all time stacked team built around him. He can't get it done otherwise.
Although I rank Messi above Ronaldo all time, I have to admit that if I was building a team from scratch I'd pick Ronaldo before Messi - because he has more individual weapons to effect any given game against any given team and he won't quit on me after a finals loss. Messi is the greatest system player of all time, but he is lacking the intangibles to be the greatest inidvidual player.
Ronaldo dragged a garbage team in Euro 12? LOL, that team had Mouthinho and Raul Meireles in form, so was Nani. Ronaldo never dragged Portugal because he's not that type of player. Goals are not the beginning and end of everything, Spain had the most trouble playing against Portugal because its midfield and defense was top quality. Don't make up stuff, you don't recognise Portuguese players say so.
You can will all the team trophies you want but if you don't have numbers (assists, goals) you don't go anywhere.
Barcelona was not built round Messi, that style of play was taught by Cruyff to Barcelona more than 20 years ago.
What weapons does Ronaldo have over Messi? Physical abilities? Because Messi would embarrass him if you would compare technical abilities, tactical awareness and attitude.
Messi's decision to quit national team is more off the field than anything. Argentinian press never recognized him as one of their own. Portuguese press was attacking French press the last couple of days because the French said that Ronaldo and Portugal are not that impressive. Which is true but Portuguese defends Ronaldo when he doesn't even play 1/4 of what he plays in Real Madrid.
As individual player no ones touches Messi