You said Merckx was up against those who drank too much coffee while he was getting found doping. I'm saying that's silly because people were doping too in Merckx's era, not just "coffee".
Because it's not just doping Lance is getting done for. The doping is arguably the least of his offences, in many ways. He threatened his teammates to comply with the doping regime, putting others in danger. He covered up evidence. He may have bribed or blackmailed the testers to get away with positive tests. He spoke out against those who called the sport dirty, such as Filippo Simeoni. He committed perjury. He did all of this for over a decade. This isn't just doping during a tour - this is systemic bullying and cheating. That is why he is getting a life ban, rather than a ban for a number of years.
His foundation does very little for cancer. It donates little, if anything, to actual research - it's just support and a useful PR facade for Lance.
With all due respect, that is a load of bollocks. I think it is very disrespectful to dismiss cancer awareness and support, LiveStrong has meant a lot for many millions, and will continue to do so.