He should not be banned. Many of the star atheletes have taken enhancement drugs. Do you ythink Mark McGuire would have hit all those home runs with his former body or Sammu Sosa or many others. Even people who do not take steroids do something to make them stronger---performance drugs, weght lifting, and a whole host of stuff , some of which are illegal and some which are legal
If it were up to me. they can take what they want to make them feel stronger.
Bond has passed all of his drug tests, so as far as I am concerned he has not violated anything.
You really can't compare todays feats with those of yesteryear. There are more and better athltes today; they play a longer season, travel in style rather than in busses or trains; pitchers hardly ever toss a whole game; hitters today formadable pitchers; they bat with a glove rather than bare hands. There just are too many differences to make a comparison between now and years ago.