Do not underestimate the "angry mob" mentality.
What the USADA is doing is disgraceful. Making it's highest profile athelete a whipping boy, in a vein attempt to rein in the sport and gain legitimacy, is misguided.
The sport of cycling itself seems to agree with Armstrong, thus why the UCI is still fighting for Armstrong to keep his titles. There is insufficient evidence to support the actions of the USADA and World Anti-doping Agency.
This is not true at all. First, what the USADA is doing is actually pretty common practice.
Second, considering the UCI has been more than willing to sweep evidence against Armstrong under the rug, whatever they feel is irrelevant.
Finally, there is a lot more evidence against Armstrong, including tests from 09 and 10, than there ever was against Marion Jones, Tim Montgomery, the East Germany swim teams, etc.
Seeing as dopers know they can get away with stuff if the tests don't exist for whatever they are doing, the only way to bust them is when testing technology catches up.