Interesting read, thanks for the link. It's a pretty complex post and with some unconventional conclusions. Especially about the power of placebos. It still seems suspect to me, though, as there is virtually zero discussion on the negative aspects of steroid use. The post is entitled The Science of Steroids: The Physiology and Psychology of How Steroids Make You Stronger.
In any case, I was more referring to the common perception that taking steroids will make you jacked without doing anything.