It may be legal, but like you said, the immorals of it outweigh it. You are giving yourself strength that you don't build up on your own, as an enhancement because you're not sure if you can do it on your own. It's not pure man power. That's what pisses me off the most, these guys don't think they can survive in baseball with their own man power so they go out and use an enhancement to put themselves above others who naturally hit the ball with their own power.
I just hate them because it's not their own hard work that gets them bigger and stronger. They don't work as hard as other players but can still put up as good or sometimes better numbers than the people who devote hard work and time to their game. That's why I hate people who cheat. If anyone on the Red Sox is associated with BALCO or is on 'roids, I will lose all respect for them INSTANTLY, regardless of their name, and tell them to leave now, because a team doesn't need someone who doesn't work as hard as his teammates on the it.