The damage this has done to Road cycling in general is unrepairable..
The only damage done is in the minds of people who know squat about cycling, to everyone else it's old news and generally the sport has turned a corner.
It's quite funny the way the media are asking - " Do you feel let down by Armstrong?" ....... no, why should i, he was still the best of that era whether he took drugs or didn't because most of the peloton were at it and that's just the way the sport was then, it was an uneven even playing field.
Plus I don't know how you can class it as cheating, Ben Johnson cheated because he was the only one of eight, the top eight TDF finishers were all probably on something.