Lance is a jerk-bomb for sure but one thing we all are forgetting, doping doesn't turn a random shmuck like us into a multi-tour winner and world champ. You need to be a pretty darn good athlete and 95% of the way there for drugs to help you at all.
I remember a special about doping on Discovery Channel where Arnold Schwarzenegger said that steriods will make you be able to lift 1,050 pounds only if you can already lift 1,000 clean.
Not that I condone doping at all, but when you're talking about the kind of money these companies have tied up into their sponsored athletes, it really doesn't have anything to do with bike racing anymore. There's some bean counter in a room with a long table full of other bean counters trying to figure out how to get a bigger piece of the pie. Paying off officials and doctors is a drop in the hat for companies like Trek or Nike. Shit like this happens more than any of us will ever know. Hell, look at our government if you want to see the business model Nike stole.
-Jim.