Yes - it is amazing how many apologists are out there claiming that the one honest guy now telling the truth is simply disgruntled or has gone mad.
Even if Landis had photos of Lance Armstrong in the process of injecting himself, there would be claims of photoshopping and doctoring the photos.
In addition to Speed Trap, another good book on the subject is a book titled “Positive” by Werner Reiterer. I think the Australian Athletic Federation tried to sue and slander his ass into the stratosphere.