For what it is worth...
It seems to me that
A: someone had/has a big hard-on for Lance, chasing after this for so long. Why I don't know... but he obviously pissed someone off.
B: I dont know that I can find the link, someone had done an analysis of one year of the Tour which Lance had won. The next person to have finished the Tour, after Lance, who has not since either been caught doping, or has not admitted to doping was something like 23rd, or 25th place. If I can find the link I'll either edit this post or post it later.
C: a lot of the testing evidence was done on old samples using current technologies and testing for substances which are now known and how to test for - which was not available at the time.
Which is why, I assume, he passed ALL of his testing.
For more then 7 years, at every race Lance won, he was tested, and EVERY TIME he tested clean.
To Me - what Lance and company did was what most racing teams in auto racing do, as an example. They read the rules (in the case of auto racing the specifications for the vehicle), and find/found loop holes. The rules don't say we can't use so we can/will. This applies to all of the various technologies that can be brought to bear.
For example :
Can we use a covered wheel? no, can we use a solid disk wheel? rules don't say we can't - so we do. Next year, or next race, the rule maybe changed to specifically outlaw solid wheels, so we don't use a solid wheel, we use something else.
Can we use testosterone? no, Can we use "Ultrasuperspecialcalifragilious" - rules don't say we can't. so we do. The rules change and "Ultrasuperspecialcalifragilious" is no longer legal, so use something else.
Is the doping ethical? no. is it against the spirit of the rules? yes. Was/were the specifics of USPS's team doping specifically outlawed? I don't know, but if it wasn't then it wasn't "illegal".
Going back and taking his wins - I see this as applying rule changes retroactively.
Using NASCAR as an example, taking a victory away from a winner because he didn't use a restrictor plate (a device to limit the amount of fuel the engine can use at one instant, and indirectly limit speed) BEFORE restrictor plates were required.
you are all welcome to disagree