It just shows you can be an avid drug user and still make enormous contributions to STEM. It only takes n=1 to provide a counterexample to an absolute like "drugs never produce anything substantial."
You think this is saying drugs sometimes lead to commitment? It sure reads like an absolute statement to me.