Yeah I was let down by Lance too, and I was also convinced that he wasn't doping and the French were going after him because he was beating them and they could not stand having an American win their tour. I haven't paid any attention to the tour since then and could not name the last winner.
Lance's self justification was that everyone else was doping so he did it otherwise he could not have competed. I can understand that part, but when he went after Floyd with a lawsuit and publicly trashed people with his lies, that did it for me.