I honestly believe most of the modern peloton are clean these days. Anyway, at least cycling actively takes as much action as possible to prevent drug cheats from getting away with it. Cycling takes much stricter testing regimes than other sports. Take Djokovic was example, top tennis who says he hasn't been tested in a year? the spanish courts who throw out blood samples of tennis players, footballers, athletes etc. If cycling is going to be constantly linked to drugs (and the it deserves all the pad press it gets because it is a fact that right from the tours 6ookm stage creations they have been taking drugs), then do the same with other sports who don't take it seriously as cycling and don't bother with serious testings.
But on the tour, a great tour, so many great moments, got to see it in life this year. Brilliant experience, Alpe d'Huez was buzzing atmosphere.
And Galvin on Froome, he has repeatedly showed he was capable of doing that on climbs over the last few years with his improvements he's made through the Vuelta and then into the tour last year. And its no surprise that Sky can condition their athletes better than everyone else. Their budget is much greater than all the other teams so have greater research so know how to get an already top athlete to such a high level. And when you are in a severe endurance race like that, your peaking of performance and conditioning is was separates them.