I have observed that for some reason, many bicycle racers (the good ones) have a hard time accepting that anyone could actually be faster than they are without doping. Just sayin'.
That is one of the great advantages of Self Loathing. I harbor no such paranoia. I know the score.
All that being said, did Lance dope? Perhaps. Did they catch him? No. Is that all that really matters? Pretty much.