I don't know much about cycling but I definitely think they should re-award the titles to the people who got the furtherest while remaining clean, even if they were 10th place at the time. Just for the principle of it. I know that if I were in their position I'd be pretty annoyed as it's still an amazing achievement to get to that level internationally.
I get what some say about the "level playing field" but then where do you draw the line? Might as well develop some robots and watch them race.
http://www.bbc.com/news/technology-19506621
I completely agree.
What a vindication it must be for those who didn't win but stayed clean. Kudos to them.