This is something like the way I feel about. It just feels like saying an athlete is a 'cheater' because of PED use is a grave oversimplification of the issue. Some people want to keep it simple like that; they believe that when you enter the race, you agree to be bound by the rules, and if you break those rules, especially in an intentional and pre-meditated manner, then you are a cheater. I respect that, but I can't internalize it. It just feels more complex than that.
I agree with Python that even the effects of the PEDs is not clear cut. We shouldn't kid ourselves that a guy like Piepoli succeeded by EPO alone - you can bet that together with his dope program, he worked his *** off. I could take all the drugs in the book and I probably wouldn't get out of Cat 3. Clearly, though, athletes do take them because they believe in their effectivness.
You have to look also at the other side of Dr Maserati's coin. The guys who didn't refuse to dope were faced with an equally Faustian choice. They knew, just like guys know now, that the UCI and the national federations are not going to do enough to clean things up. So, ask yourself, if you had the talent to be a pro, what would you do in that situation? Would you reject doping in the hope that it would contribute to the next generation being able to ride clean, recognizing that your teammates would make a different decision and be richly rewarded? Or would you say, 'screw that, if the authorities aren't going to protect my prospects in the sport, I'll protect them myself?'
I don't support doping, and I think that the authorities are moving in the right direction (though I'm convinced there's been much progress). But part of me feels like the dopers are just as much victims of the system as non-dopers. Guys who get caught should be banned, and I wouldn't be opposed to longer or even lifetime bans. Because of the complexity of the situation, I don't feel able to judge them and conclude that they're bad, dishonest people, as some folks seem so ready and able to do.