I sometimes wonder if the people that get so upset about drugs in the peloton are that way because they like to think that they could have been there too if only "everyone" wasn't doping, rather than facing up to the more likely conclusion that they just don't have what it takes and never could.
You make a very good point. WHen I raced I didn't have the talent to 'make it'. So, no I don't have hang up and realise that even the drugged cyclists are very good athletes. To some extent there is probably a status quo at the top where nearly everyone's on something. Where I have a problem with it all is that some top riders who were potentially champions never made the step to the top because they wouldn't dope. Even if Lance was on something it still doesn't hide the fact that he's the best. And, I doubt that most of the other riders haven't had some help.