True, but Paris are already trying to offload him for half of what they bought him for because they realise what a massive mistake it was.
Messi hasn't won a trophy for Argentina, or rather with (it's a team game), however he has played well for them...
You're right though, he's perhaps too old for such a huge price tag, however I bet teams would still pay! :-D
Anyway re: Neymar. When I watch Brazil play with him in the team, a lot of the attacks seem to break down at his feet. For me, they are better without him, which I guess is the point of your post... I just disagree that he's the best of their players.
RE: Do National Teams Need Their Top Players