Yes.
The thing is, many of these athletes are already pretty darn good. So taking roids doesn't necessarily guarantee success. I mean... I could take roids and probably still suck at baseball. It might make a difference in football in that I was decent at that sport...
Which is why it is so upsetting for these good/great baseball players. Sosa, The Rocket, Bonds, and many from this new generation of cheaters were already HOFers before they started to juice. They either did it to set even more records or to save their declining careers. All athletes must decline. Which is why it was so obvious when Bonds and The Rocket in what should have been the Twilight of their careers were setting records... Career bests.... Could you imagine Malone in his late 30s averaging 30+ pts and 15+ rebounds? Stockton, shortly after the lock out averaging 20+ pts and 15+ assists?
The reason why baseball is cracking down on roids is 2-folded. One, the players who do not juice are speaking up (finally). The MLB has a legit concern over younger players and prospects juicing at a younger age. Not only does this give them an inaccurate assessment of their prospects but it also puts a lot of pressure on them from anti-juicing groups. Where will this end if MLB stands around and does nothing? Already, there are players in HS who have died juicing up in hopes of striking gold in the MLB. It just doesn't give the MLB the type of positive pub that they want/need right now.