The MLB heirarchy knew this was going on years ago, and looked the other way. Why? Because guys like Sosa, McGwire, and Bonds, helped to re-invigorate baseball after the mid-90's strike.
Now that it is getting so much exposure and press, everyone is appalled at it? How can we expect the very people who condoned it to now punish the offenders? It'll never happen. MLB is first and foremost gonna cover their butts over this issue.
The image of these players has forever been tarnished in the eyes and hearts of those that really count - the fans.
These players, IMO, couldn't stand up next to, nor be compared, to alot of the greats of the game.
What bothers me is that Pete Rose is banned from the HOF; but guys like this may be given future consideration. And all because of "technicalities" and vagueness over the rules concerning banned substances, which MLB refused for years to address (until they had to).