The part that the USADA is a private organization that makes and decides its own rules, and still hasn't found anything more than strong indicators of doping, is enough grounds to strip Lance Armstrong of 7 Tour de France titles is wrong. I can easily see how a person would no longer want to take part of something that isn't even part of the legal system.
At the same time, the fact that Armstrong just gave up on the dispute means there will never be any definite answer, only a definite ruling.
Overall a sad outcome, both being declared a cheater, and not knowing for sure if he ever was a cheater. The only thing I know for sure is that USADA and this ruling has put the last nail on the coffin for me when it comes to competitive cycling.