How did cycling get cleaner and cleaner over this period? 2008 was BP, no? You say cycling got cleaner since the end of this period, so 2011? So you feel that the biopassport is useless (and not just for riders who have suffered blood diseases that mean they don't have representative values)? If so, why did the péloton clean up in 2011? Was it a sudden jolt to cleanliness or a gradual thing, and if it was a gradual thing, how clean was the 2011 Vuelta that Froome would have won if not for bonus seconds? Or was cycling cleaning up over the period 2008-11, but only reaping the benefits from 2011 onward, in which case why do the results of clean cyclists like Froome not show progression at this point?
I believe cycling is cleaner than it was, mostly in that you can't get away with the brazen to-the-moon doping of the mid-90s anymore which means the gulf between the doped monoliths and the best clean riders is smaller and easier to bridge. However I don't believe that the entire péloton doped until one week into the 2011 Vuelta then all stopped together in unison, which is the only way to frame Froome's transformation that would not draw suspicion (other than wondering what specific event forced the whole péloton cold turkey).
Also, if Froome can put out times not far from Armstrong's when clean, does that mean that Armstrong's dope was not as effective as first thought and the effect of doping on a rider's capabilities is not as extreme as sometimes believed?
Trying to rationalise how Froome's rise (coinciding with those of Wiggins, Porte et al, and trying not to dwell on the hypocrisy of hiring known dope cheat Mick Rogers and the multitude of contradictions in Brailsford's and Wiggins' press statements, because dwelling on how often they can't keep their stories straight makes them seem dishonest) could be plausible clean creates a number of questions due to its sudden nature and the extreme level of improvement so suddenly from somebody who had previously only shown fragments of the potential he supposedly had. I'm going to need a few convincing answers to a few of those questions before the number of leaps of faith required to believe it's all above board are small enough to make it a more immediately acceptable conclusion to my mind than the alternative.