The increased money and professionalism in football over the years makes comparing achievement for international teams then and now kind of redundant. Almost every national team nowadays will have a squad in which every player is a highly trained elite athlete. Which makes it all much more competitive and harder for any one individual to drag his team to the next level.
That would be very different to teams from decades ago, who will have had an awful lot of mediocre footballers in every team and much more scope for one really talented individual to influence results.
How exactly is this logic supposed to work? In the simplest terms: are you saying that (1) the average player nowadays has improved massively compared to the average player of the past, but the top players nowadays have only improved a little bit (or insignificantly) compared to the top players of the past -- in which case being a top player in one's own era means one is likely to be that in any era -- or that (2) the average player nowadays has improved massively compared to the average player of the past and so have the top players vis-à-vis their past counterparts -- in which case there isn't really an excuse for why the former can't replicate what the latter did.
Personally, I'm all for option (1) and consequently I don't see comparing all-time greats as impossible (or futile for that matter), just incredibly complex, inevitably never-ending and eventually inconclusive -- even though some meaningful conclusions could be drawn from it.
Not sure I agree. You're still judging an entire career based on a tiny sample of games - all taking place over a period of a few weeks when they might be carrying niggling injuries or simply in bad form - which only happens once every four years and can be cut short for reasons over which they have no control (bad refereeing, bad management, incompetent team mates etc.).
Judging any individual based on their achievements in a team sport is inherently flawed, you can't possibly get a decent handle on how two players compare if you skew this assessment even further by putting such emphais on achievements in international tournaments.
Cristiano (and Messi) will have played in at least 7 or 8 international tournaments in their careers... in the context of the average player (past and present)'s amount of participations in int. tournaments and in the context of their own total of international caps that is not a "tiny" sample size anymore. While still relatively small, I feel it's significant enough to at least arrive at some sort of meaningful conclusion or identify a pattern.
There are also a couple of double standard issues I have with this argument:
*1. influence of so-called big games (finals, derbies, title-deciders, etc.) at club level, which are probably about an equal sized sample relative to int. tournaments, yet it is a commonly accepted criterium in determining a player's level.
*2. different contexts are frequently used as additional proof in assessing players (e.g. Cristiano succeeding in both the PL and La Liga), why is int. football then not considered?
A recurring point in this debate is usually how CL is widely seen as the "highest good" ahead of the WC nowadays, often cited is the notion that CL football is of a higher standard, has better teams which means more difficult opponents, harder to win, etc. Then what exactly is the problem for these players? It doesn't make sense to refuse to acknowledge the importance of int. football, the simple fact that it takes players out of their comfort zone can only be helpful in judging the individual further -- but then I'm guessing that's what people are afraid of and why they discredit int. football?... maybe they fear their favourite players will be exposed as being a lot more reliant on the teams they play for than their own actual skill?
Re: assessing an individual in a team sport, sure it is flawed, but that has nothing to do with international football specifically. It remains flawed (I'd rather say 'complex') in club football.