Some interesting comments from Vaughters:
"I'm doing my best. I mean you can shoot me down and call me a hypocrite - and I do not have a perfect argument to say you're wrong. However...I'm doing everything in my power to change things. I was asked to take this team on, and I agreed, with the caveat that I would get to do it my way, with testing and a culture that doping was not a part of, and that the pressure to win on demand, from sponsors, would be nil. Doug Ellis asked me to do this project, not vice versa. This isn't some creation that I've formed to deceive people so I can make money."
more
here