I'm kind of baffled by this story. I don't care whether he doped or not, if I where betting I'd guess he did, but I'd guess that most all the serious competitors where at the time...
However...
Armstrong passed and/or fooled hundreds of drug tests during his career. What new evidence does the USADA have now, a decade later, on him? All I've heard is accusations from former rivals and teammates. Not one positive test to point to, no one coming forward to say they where his supplier, just one mans word against anothers. Seems like a pretty weak case to me. Or do they have some 'smoking gun' they aren't making public?
Also how can the USADA strip him of his Tour titles? Last time I checked the Tour de France was NOT organized nor run by the USADA, or had anything to do with ANY US gubment agency. Seems like maybe this USADA group are on a power trip, and are overstepping their authority a bit.
And what about second, third, etc places those years? If Armstrong where doping, I'd bet they where too.