...And American Airforce pilots should be tested for drugs (speed) which they are prescribed...!!!
Just because drugs are prescribed doesn't make it ok.
Nor does being illegal make it not ok flying wise, necessarily, as long is one isn't under the influence/effect of the drug.
Moral and legal stances are a separate issue.