@browncoat - It's a nice idea, but I think the reality is more complex. For starters, you get a lot of people who will say, that's all very well on a level playing field, but if everyone else is using steroids, I need to use them too, just to get to that level, so I have a chance to win.
Then, there are also people who don't really care about the competition itself, but just see it as a career. And like a lot of people, they will do what it takes to get to the top of that career ladder, so that they can reap the benefits.
Nobody uses deca steroids in amateur competitions. They know those things are dangerous. They use them when they are going to get a payoff of some kind, whether that's money or endorsements, or whatever. Because, to them it's not an issue of right or wrong. It's more like weighing the risk of getting caught against the financial gain.