Once again, we have a grand total of 5 teams who can win a stage from the peloton, which would have been unthinkable in almost every other era. Once again, the remaining 18 teams have decided pre-race that they have zero interest in doing anything than meekly rolling over for said 5 teams, which would also have been unthinkable in almost any other era. All in all, it's been a great reflection of how completely and utterly calcified the sport is at the highest level right now.
As for ranking them, we can fairly easily split things:
- 2024, 2023, 2022, 2020 and 2019 were all good by first week standards (with 2023 obviously on a level of its own)
- 2025, 2021, 2018, 2017 and 2016 all had a lot of problems:
2016 had had 4 mountain stages by this point and other than Froome attacking on the descent of the final climb once and Dumoulin getting caught out by a storm in the final 5 minutes, I can't remember a single distinct thing because of how negative the racing was. The difference between Le Lioran that year and in 2024 is especially insane.
2017 had a lot of crashes, the bogus Sagan DQ and 5 flat sprints in 10 days (with Kittel utterly dominant to boot)
2018 also had a lot of crashes (+ Dumoulin's mechanical on MdB) which would wind up helping Thomas quite a bit and generally not a whole lot happened in the first 9 stages before we got one of the most negatively races mountain stages of the whole Sky era on stage 10
2021 was one of the worst first weeks ever for crashes and we all knew the race was over after stage 8
And then this year has had zero stages that were better than decent coupled with the issues mentioned above
I think any ranking of these bottom 5 years is defensible. I guess I'd put 2025 closest to 2016, although that mainly says a lot about how badly 2016 was raced given that that should have been a much better week based solely on the route.