It would not surprise me if he did use PEDs in the early days, as did most of his competitors/team mates did. The fact of the matter is that he has never "officially" failed a drug test. There was one test in which he did have a doctors note because of an ointment he used for saddle sores.
The credibility of his users are very low too. Floyd Landis adamantly denied taking PEDs, after he failed two drug tests. He started a campaign for this defense and took well over $2 million dollars in donations (I think that's what the numbers were). After his suspension, he could not get a job with any major cycling team, and started his own. His team was not taken seriously and was denied entry into the Tour California. So he came clean and admitted using PEDs and accused everyone and their mother of using PEDs also, at the eve of the Tour California last year. So he had defrauded thousands of people who donated to his fund to prove his innocence. He is also quoted as saying, "If I had the money to pay everyone back, I would". So yeah, I'd imagine whoever donated feels betrayed.
Hamilton, on the other hand, is looking for a publisher for his new book. He also failed two drug tests. And what better way to attract one of the big firms than to accuse Lance. Everyone who has accused him in some form or fashion has had something to gain. There's actually an article I read (I can't find it) that listed every major accuser and noted what they gained for their testimony, or could gain with their testimony.
Hincapie, on the other hand, is different from all the rest. His reputation is still in tact, and has nothing to gain. Rumor has it that he will testify that Lance did use PEDs. If that rumor is true, then the cards may start to fall.
Is Lance an asshole? Maybe, I don't know him. Did he really use PEDs? I wouldn't not be surprised. Either way, he'll have to be proven guilty beyond a reasonable doubt. Landis/Hamilton/etc all have their credibility tarnished. It would be like having a junkie/thief as your star witness in trail. It'll be hard to take that testimony serious.
We can all have our own personal beliefs, and we can certainty judge him. But he is presumed innocent until proven guilty beyond a reasonable doubt.
Just my $.02