I dont believe Steroids to really be a "shortcut". You have to work immensely hard to get the benefits they arent magic. Yes you recover faster but you also need to eat enough and train hard enough.
The whole enhanced/natural debate is silly. Alas media garbage about steroid use has plagued the minds of general public. I only oppose steroid use if you trying to compete with drug free athletes.
You cannot be physically strong if you are mentally weak.