What's wrong with it is that I don't want to cheer for the "best" chemist or most efficient drug manufacturer at athletic and sporting events. I want great performances on a gridiron, a baseball diamond, or an athletic field to come from the heart of the athlete, not the bottle of pills or the syringes in their locker. I would find it jarring and weird to cheer for Hoffman-Roche or Eli Lilly.
I agree with this article, somewhat.
I do not think that taking steroids is a "great thing" but we do not need the Feds coming in and forcing more laws on people.
People will always do and take things to help them get an advantage--whether it be sports, business, school, etc--that's just the way it is.
You could do all the drugs you wanted, and you still wouldnt run a 4.4 40, or be able to hit a 95 mph Fastball.