Don't agree. I think Nike handled this appropriate.
Lance lied to everyone, never tested positive etc.
Nike is not in the business of drug testing, they like the rest of us should rely on the agencies set up for this.
What was common knowledge and proven knowledge are two different things. Lance was huge for them and the tie in with cancer made him an ideal promoter for them.
So they waited until the evidence was finally brought together and presented and then made their decision. Good for them.
Easy to pick a fight with Nike, but it's the stupid agencies that took so long to take him down that are at fault.