In some ways I share your disappointment with the article, but at the same time there were some interesting new facts/allegations. First, we now have 3 different riders talking about the systematic doping program at USPS (excluding Floyd). Now my personal like would be to know their identity, but given that this is now the subject of a federal investigation, I can understand their desire/need for anonymity. Second, we know how the transfusions worked at the Tour and who administered them (doctors). Third, we know how they disposed of the blood bags (cut them up and flushed down the toilet). Fourth, we know how it was funded (sale of Trek bikes, which Trek's counsel confirms).
Lance is not going to be kicked out of the Tour, but I expect that he, Radio Shack's team bus, and hotels will be closely scrutinized. In ways that they've never been scrutinized before.