You suggested that Elo doesn't weight towards the present, and said FIFA's system was better because of this. But both systems weight towards the present, so your argument is invalid.
But the draw for the World Cup was by necessity made way before the Euro finals, so Wales' huge swing wouldn't have happened by the time of the draw anyway. So you can't say Wales should be higher than Ireland because of a good Euros, and then say the system should be heavily biased towards this to help them get a higher ranking.
You also want a highly reactive rankings list, but then complain that the current system overrates Ireland based on recent form. These two opinions are mutually exclusive. If you only want rankings once a year, that's fine - just ignore all the ones in between and don't be complaining about them. They're not used for anything anyway.
This effectively happens now anyway as the intermediate rankings published each month are completely irrelevant. Both Elo and FIFA rankings will do this. (An exception was for the current qualifiers, when the draw was made before the Euro qualifiers were completed - this was daft).
Yup.
My point is there's no reason for the rankings to react quite as quickly as you've suggested.
I have - I've refuted your two technical arguments (that Elo ratings include all games going back to the beginning of time, and that they don't weight towards the present like FIFA's system - neither of which are true). I've concluded that this means you don't understand how the system works - which is a logical conclusion. As I've said before, Elo rankings are based on statistical mathematics, which alone means they're slightly better suited to the job than FIFA's rankings.
In particular, FIFA rankings are based on an average score per game, and if you play fewer friendlies (which are scored lower), your average score will increase and you can skew the rankings. Switzerland were top seeds for the 2014 World Cup qualifying because of this, and Romania are top seeds for 2018 for the same reason. In this regard, Elo rankings are far superior, as they're based on trying to evaluate your strength rather than attributing a score per match, and are consequently much harder to manipulate.
Fair enough. But I don't think John83 particularly cares about Ireland's world ranking either btw. I think in fact most people don't care most of the time.
He's just showing a different - maybe more reliable - ranking system.