My opinion of "performance enhancing drugs" has always been that use should be allowed for all professional athletes. I use the rationale that if I have attention deficit disorder that makes me a less effective at my job as an accountant, then going to a doctor and getting a prescription for adderall is 100% ethical.
The same does not transition into athletics where in many cases these athletes (not limiting argument to cycling at all) are using the drugs for recovery and optimal performance. I don't think that any drug can replace hardwork, talent or develop muscle memory faster which are all key traits of successful athletes.
As a recent college graduate, it was common to see adderall and similar drugs rampantly abused and sold throughout campuses everywhere. To me they are just as much as a performance enhancing drug as steroids.
Just wondering everyone else's thoughts.
I'm fine with Elon Musk cheating as much as he wants to get a mission to Mars accomplished -- sending multiple rockets, using robots to make fuel, etc. If someone needs/wants Adderall to do good and is willing to take the health consequences, go for it.