I'm a baseball fan and I really don't care what drugs Barry Bonds uses, just like I don't care what kind of freak surgery Curt Schilling had that helped him win the 2004 World Series but might cost him his ability to walk, and just like I don't care that hundreds of players have had "Tommy John" surgery that would have cost them their careers a few decades ago.
And I don't buy the "think of the children" argument, either. Kids should not use drugs to help them bulk up for sports. They also should not drink alcohol, have sex, or drive cars, but adults should be (and are) allowed to do those things. The tension between what adults are allowed to do and what kids are not allowed to do is inescapable.
But here's where Barry loses me: the coverup. If he's such a badass, let's see him tell the truth. Let's hear him say "yeah, I did it, so what? McGwire, Sosa, Caminti, Canseco, and who knows who else got away with it. I wanted mine. And I don't apologize for it." Until he does that, he's a fake.