Some of it sounds like sour grapes to me. If someone who hadn't been kicked out of the TDF for doing something really dumb had brough forth these stories, I'd be more willing to believe them.
I'm all up for a debate on doping in the pro ranks? Anyone else want to start a new thread?