Worshipers? (LOL) Apologists? Dude, you and many others who post here just can't seem to comprehend that somebody can simply not be too worked up about Lance Armstrong. PEDs in pro sports is simply a symptom of the money that is able to be made by those have succeed at the highest levels of sports, be it the big stick and ball games or cycling. The fans demand super human performance and the only thing worse than a doper is a looser who rides (or throws, or kicks, or runs or tackles) like their clean.
I always find it fascinating that so many denigrate such and such because they don't attack or get dropped, etc yet react with self righteous indignation when the "exciting" riders get popped for doping. Almost as fascinating is how people comment as if they know them well on the personalities and personal lives of sport figures or other celebrities when they have never met them. Tabloid culture, be it movie stars or pro sports stars.
PS, You really think that if all the percieved "bad" guys listed get thrown out, arrested and convicted and so forth cycling will be clean? IMO as long as there's big money at stake and everybody loves a winner and nobody loves a looser, not much is going to change.