you think all the tours he won were "ruined?" everyone else was cheating, too, and, though it has gotten better, tons of riders still do. if you want to take all the riders who dope out of the race for ruining it, you aren't going to have many riders left.
personally i just don't understand why lance is getting in so much more trouble than anyone else. contador has been in trouble for doping multiple times and he isn't getting a lifetime ban. why is lance? the fact that they banned him for life after he retired from professional racing just makes it look like a witch hunt.