Lance is coming out now, most likely, because his statue of limitations for perjury is up. He lied under oath 7 years ago, so if he came out before now, he would have been prosecuted.
I think its bull that he has always been the face of steroids in bicycling. Every single rider that has ever finished second has been found guilty of doping. Its pandemic in the sport and he is just one of the many. Villifying him was wrong, and I don't blame him for ever attacking the media who did the same to him.