Haile did do something revolutionary -- he went for world records in the marathon.
I didn't offer pure speculation, but historical facts. Citing two peer-reviewed papers is quite far from cherry-picking. One looked at distances from 10K to the marathon, and at men and women separately.
The "top 5" are from three races, not two. The "7 of the top 10" is four races.
After Kimetto, we have "top 5"; "7 of the top 10"; and "14 of the top 30". Haile's record from 2008 is now #31. This makes 16 over 10 years, until Kimetto, then 14 over 3 years, one impacted by COVID race cancellations.
You predicted some lesser runners should join the ranks of Kimetto, and he is now flanked by Legesse, Geremew, and Evans Chebet. After running world record level 2:03s, seasoned career athletes Kipchoge and Bekele found another 1m20s+ from 2016 to 2019.
What about Chicago? 10 Americans in one race as good as 9 Americans over 12 years? 18 Americans setting personal bests?
What about the two peer-reviewed papers?
I can pick enough cherries to fill a warehouse, while your basket is empty.
You are the one who said "The evidence is generally contrary". That is a high burden of proof, and it is yours.