If we don’t count special one-off teams like the occasional ‘Rest of World’ XI that sometimes play charity matches, Brazil are probably on average ‘the bet team in the world.’ Argentina, Germany, England etc are still probably better than any club. But as the club game becomes more about money and the international game more about prestige, (with money obviously but not as much), do you think that sooner or later we will be ending up with Superclubs that would realistically on average beat the best National teams?
I wouldn’t necessarily jump to that conclusion. Club teams pull players from everywhere (look at Chelsea, Man Utd, Real Madrid, Barcelona, Bayern Munich and Juventus), whilst national teams can only pull players who meet certain prerequisites (nationality).
I don’t think that it’s such a stretch to say that the teams at the top of the major european leagues (La Liga, The Premiership, Bundesliga, Serie A) could already beat the best national teams. The players train and play together far more on a club basis than they do for their national teams.