I'm always a little surprised when I hear these types of comments. In many ways you to have to be a dick, have to be selfish and crazy competitive to win at many sports. Yes Lance juiced and took the fall for many, but so did most of the peloton at the time. The are several good podcast from Vaughtners (and others) that explain the culture at that time surrounding doping. Look at other sports, F1 for example, Senna was an a****** on the track so was Schumacher and so is Max. The F1 teams always seem to be cheating. Tennis is the same, soccer too. Even Shaun White was an ass and shunned by many of his competitors. The list goes on and on and on... But hey, let's just bag on Lance because he should be perfect and shouldn't be so competitive and should have never juiced and no one else has ever done anything like what Lance did. I've seen cheating at regional auto racing events, but hey it's not pro so it doesn't really count. Remember the Briatore-Piquet crashgate scandal, yeah that was a totally different type of cheating??? Why do so many get upset or surprised (I'm never going to watch TDF again) when cheating occurs? Isn't that what we should expect.