I understand where SiAP1984 is coming from, but what fascinates me about doping is that I feel these moral absolutes break down once you reach a critical mass of doping athletes, which is what has happened with cycling. I feel philosophically it makes little sense to stigmatise Contador when it is very likely that everyone he is riding against is doing (or has done) something similar. I think one has to stop following the sport, or else try to understand the situation with rather more sympathy to those involved.
Also, I also can't really see the moral difference between an athlete taking a performance enhancing drug to go faster or a soccer player deliberately fouling an opponent. Or indeed, a cricketer who knows he has edged a ball to the wicketkeeper but doesn't walk (an attitude to fair play that I've seen change in my lifetime.) But we accept Madonna's famous hand ball again England in 1986, even though I feel it is morally rather more heinous than anything laid at Armstrong's door. When I am periodically drawn to doping forums, it is more in the hope that I'll find discussions that help clarify these issues, but I'm usually disappointed.
I think discussions are also hamstrung by a lack of knowledge (through no one's fault) of how much of the world works. I note that SiAP1984 is from Germany. In my experience, there is no visible corruption in Germany and the overwhelming majority of the population obey and respect the rules. I live in the UK and have a similar experience. Both countries have corrupt politicians, arms dealers etc, but the average person doesn't encounter it. But then try and live in Eastern Europe. You cannot run a business there without cheating, either on your taxes, who you employ, how you employ people. If you are stopped by the police, they usually have their own price. Indeed, it is very difficult for anyone to adhere to the rules. And yet if you do live in one of these countries (as I have), people aren't monsters. And you realise you aren't a monster for being dragged along by it all. That is simply the reality of life there. I think it is unhealthy for a country to live like this and steps have to be taken to change attitudes. But to grab a Hungarian businessman, and call him a cheat because of what he was obliged to pay in back-handers to win a contract is meaningless, because that is how things work there and you can't function otherwise.
In my view, cycling is like a typical East European society where everyone is socialised into breaking the written rules. But then again, so is soccer... If doping was treated as a health issue, then I think it would be far easier to get something done. Treating it as a grievous moral fault is intellectually unjustifiable and totally counterproductive.