I believe he is an inspiration to many cancer victims, and justifiably so, but while I don't believe he is telling the truth, I don't care.
As for the title stripping stuff, they can take his name off the books, but he won those seven Tours, everybody knows it, and they cannot take away the moments and thrill of victory he had every single time.
Long story short, I am sure Armstrong will sleep fine at night, and the USADA can now be happy with themselves.