Well, all the witnesses there said Ray Lewis was trying to break up a fight and he cooperated with the police and testified against them. The end result was he was the only one who was punished. He probably did lie to the cops and destroy evidence, but it's also not clear that his lying made a difference in the long run.
One other thing that cracked article pointed out (I should probably just dig up the link) is that the majority of steroid users so far implicated are pitchers. It makes sense, of course, since steroids help you heal faster. I do think aging players used it for the same reason and there are players who otherwise should have had declining numbers who ended up with the greatest numbers of their career. I think it's hard to argue steroids were irrelevant in their performance, but it's still only a small part of the picture.