They all have some form of doping program or another, be it organized at the top level or amongst the riders themselves. I'm sure in 5-10 years time some of them will be posting on here whining about how much it has ruined their lives and expecting sympathy for their bad decisions. I will continue to mock them and the idiots who think my criticism of them and the tools who stroke their egos somehow constitutes approval of doping.
If you're taking stuff that causes health issues down the line be prepared to own up and accept the consequences. Don't come crying to a internet forum about it. The ones that are the funniest though are the guys who claim they were pro but were at best second string bench warmers doped to the gills to be able to finish fun runs.