Here's the problem:
As athletes, our performances should be earned, not bought. In athletics, the quest is to improve upon one's own talent, through hard-work, dedication, and training. That's something cannot be bought.
When an athlete runs 5000 miles his senior year in college, he has earned his ability to run whatever times he may run, as opposed to be buying his performance.
The great thing about sports, and especially our own, is that you cannot buy performances. There's no easy way out of all the miles, intervals, pain and sweat; that every athlete must endure these hardships and trials before they can perform as they have always dreamed to.
Money is shit. Money doesn't mean anything. You don't need to earn anything. What you run on the track is earned. No matter how much talent you may have, you have to work to better yourself. I can't pay someone to train for me, and can't buy myself a larger aerobic band, or more fast-twitch muscle fibers or more mitochondria in my cells or anything.
That's what's great about this sport. In the United States, we have virtually limitless resources, we can fund millions of dollars into our athletes. Nike is doing right now in Oregon, in the hopes to make a great marathoner. But despite all the money we have, it's some of the poorest people on this planet that out perform us everyday.
In this sport, when raceday comes, what it comes down to is how much work have you done? That's why these drugs are illegal. Because this sport is man against man, not drug against man. Performances can never be bought, they can only be earned.