I agree with you. I don't personally use steroids, but I don't think they make you a cheater or a bad person. I don't think steroids will be legalized any time in the next few decades, and that's because of 2 reasons:
- They have received decades of negative media coverage. Professional athletes that have been caught using them have been chastised and made out to be cheaters. The potential side effects have been blown out of proportion and heavy cherry picking of cases have made people think the most extreme side effects, experienced by those who use steroids without knowing the first thing about them, are thought of as the norm. Much in the same way that some people today think LSD makes your brain bleed, or gives you schizophrenia down the road.
- Using steroids to increase athletic performance has no perceived medical need. There will always be a reluctance to decriminalize steroids, because it's used for something seen as unnecessary. People won't be using the steroids because they need them for a medical reason, they'll take them because they wan't to improve their athleticism. That is seen as unnecessary. Yes, we do allow unnecessary things like breast implants and cosmetic surgery, but their isn't really a public stigma on those things. They aren't seen as dangerous in the public eye, like steroids are.
But maybe 50 years down the road we will start seeing steroids being seriously researched in the athletic sector.