I'm as disappointed in Armstrong as I am any other athlete. They make a living PLAYING. I'm sure someone will take issue with that statement, but it is no more important to me, than football, baseball (which I watch), or any other sport. It is a SPORT. It isn't necessary to anything. It's entertainment, whether you watch it, or participate.
If your sport is bicycles, you don't need Armstrong to continue ridding or watchin someone else ride.