Lim - I hear you. My point is that the weight of evidence on all of the points I made allow one to make a reasonable assumption that certain riders were doping - whether their blood is ever tested or not. Ullrich, Basso, Hamilton and Heras (among others) were hung out to dry in the Puerto documents - Contador was not. The governing bodies ruled that he had no case to answer - despite the blood bag with A.C. initials on it. I cannot see any logic in letting him off the hook if they believed the evidence was there to prove he doped - back then he merited no special attention, no favours because he might win the next Tour etc. The idea that he cut a deal makes no sense either - who was he going to rat on? Members of his team and his team director were already implicated and none of the athletes were actually breaking any laws in Spain - so no favours from the Guardia Civil.
He may be doping now, he may have doped then but it is going to have to be evidence that does not exist at the moment that takes him down. Living here in Spain I would like to believe he is clean but I can assure you few in Spanish the cycling community believe that to be the case. Likewise they accept that Mayo, Valverde, Sastre etc. are probably on a programme. But you can´t hang a man based on gut feeling.