Well, Lance wasn't really banned for testing positive (in fact, he's tested positive before, like samples of his blood frozen from '99), it's that he's simply "chose" to give up fighting his innocence in the face of the possibility of members of his former team testifying against him. Which is basically an admission of guilt that he doped.
Now as shocking as that might be to some the reality is that doping in cycling is very common. So common that if you go back and look at all the runner-ups in the Tours he's won pretty much everyone on the list has been caught doping at some point or another. Also, while this will tarnish his reputation a bit, I think most people have already made up their mind about him. The Europeans dislike him for being the Texan that came and won their contest, while here in North American he'll be remembered as the guy who rejuvenated cycling (and helped Trek become one of the most popular brands).
And yes, Neil. RIP.