It stinks, Lance cheated more intelligently than the rest of them but it was always a witch-hunt against him.
EPO/doping runs rampant in cycling sports even at local BS races. I have mixed feelings about performance enhancing drugs.
On one hand, I say let ball players and cyclist do what ever they want and lets see how science can build the ultimate athlete.
On the other hand, I see how wrong this is.
Either way, the guy who cheats the best wins. I doubt that any pro cyclist is "clean" (well, maybe Evans is this year, I can't think of any other reason his performance could fall off as dramatically as it has) . They have capacities that very few humans can reach yet to stay competitive, with the other "elites", they must enhance. The methods used to disguise EPO/doping is likely more dangerous than the doping itself.
All that said, I like Lance and wish him the best. His book titled "It's not about the bike" is a good read even if you are not into biking. Give it a read.