While I agree with everyone's frustration that the present laws are not appropriate, I'm not sure I agree with many of the statements.
Lot's of drugs are not illegal, but are regulated quite heavily, and the gov't gets their fair share of tax revenue when they're legal. If the gov't were solely interested in $$$ they'd legalize every drug they can think of, and collect the tax revenue associated with the now-legal transactions. Some drugs are simply considered (rightly or wrongly) to be too dangerous.
I think steroids were classified the way they were based on fear, which is quite common when the gov't goofs. The challenge is then subsequently fixing the goof, because what politician wants to get labeled as soft on _____ (fill in the blank). That's the fastest way to lose re-election, and that, quite frankly, is what drives many decisions on a politician's voting.
While people aren't dying left and right because of AAS, we still should be honest that these are drugs, some quite powerful drugs, and abuse of such substances can have severe negative consequences on our health. One easy example is taking a harsh oral steroid at high doses for an extended period of time (e.g., 6 months). Clearly abuse of these drugs can be dangerous.
In addition, these drugs clearly should not be available to young people. Smoking a pack of cigarettes each day from age 16-22 isn't good for you, but won't have an immediate health impact on the child, but use of AAS on a youth between that time period can definately have both an immediate impact on growth plates, etc., as well as affect hormone production in the immediate future.
Not saying that AAS should be illegal, but we also have to be honest and admit that absolutely no regulation on these drugs would encourage abuse, primarily by young people, and such abuse would again result in the misguided fear, that would cause these things to again be illegal.
Not sure exactly how regulation of AAS would work, but my guess is w/o some type of regulation, they'll continue to be illegal.
The challenge in educating the public is that now with MLB, steroids are now vilified both as dangerous and as used by cheaters. Quite silly, because for much of the population that uses AAS, we push pencils for a living, and use does not constitute cheating for anything. But used properly can greatly influence quality of life in a positive manner.