Lance was doped, just the same as everyone that rode with him or against. Professional cycling has been completely rotten for many years and pointing the finger to the riders, any of them, isn't anything more than hypocrisy.
Shady doctors and managers run the show while the federations and race organizers look elsewhere as much as they can and only put up a dog and pony show and act outraged when someone is caught red handed or they just want to screw someone themselves.
In this particular case, yes, the french press is specially pathetic, they'll target this rider or that team viciously, and ignore the bigger problem altogether. I guess they really know that the only way out of the problem is the end of the whole sport as it is now, but can't face it.
So Lance would have been as great riding clean in any race of clean riders, it just wasn't his call once he was commited, but for every epic topping of a high alps mountain he'll have to remember the self-transfusions from an ill-looking bag in a hotel room.