I should have added a "IMO" there.
With that said, here's my take on Lance. Disclaimer - This is all opinion. Based on what I've read, and regardless of whether they should be legal, I feel he did use them, and he then coerced others into lying to cover up for him. To me, everything that comes out of his mouth on the subject is propaganda meant to intimidate others into leaving him the !@#$ alone. He comes off as a total bully. I read yesterday that they had 10 former teammates ready to testify against him. How the !@#$ does that happen without him 1. being guilty and 2. being a dick. Even if he was only guilty (and not a dick) most of his teammates would probably be quiet. If he was a dick, and not guilty, you're not going to find 10 teammates to perjure themselves.
Again, this is my opinion, based on what I've read - others can disagree, I don't really care.
Steroids are prescribed everyday for recovery purposes. I got some injections a few weeks ago for Carpal Tunnel Syndrome.