Did he have a prescription for it? Adderall doesn't seem like much of a recreational street drug.
He did not, he stated back when it happened that a friend gave it to him. FWIW he has successfully completed the program and therefore in my eyes paid his dues.
I think they were a bit harsh on Allmendinger. If the guy was in legitimate pain, and he took 1 single pill that someone offered to help ease it, he should not have the book thrown at him. That's a far cry from someone getting high recreationally, or taking a pain killer who was not in pain, and just wanted to get high. His was hardly a reason to get punished, or to be "put through a program".
This has always been the biggest problem with all of this, "zero tolerance" nonsense. It quickly becomes a foolish, lazy cop out by the management who is enforcing it. A bit like the grade school kid who got kicked out of school because he chewed a cookie into the shape of a pistol, or some such idiotic nonsense. "Zero tolerance" allows management to act stupid on the spot, without thinking on a case to case basis, and acting accordingly.
If Allmendinger has never had any type of issue in the past, there should be no reason for him to be punished. I have not been following France. But if this has been happening in the past, he may very well have a legitimate drug and / or alcohol problem, and therefore need attention above and beyond.
The point being, is these cases have to be evaluated individually, on a case by case basis. Not have everyone blanket punished under some silly, "Zero Tolerance" umbrella.