Oxycodone was pitched as non-addicting. Opioids generally were pitched as non-addicting because they were by prescription, under control of doctors. That protection scheme obviously failed miserably.
Marijuana and psilocybin have been around for literal ages with widespread use. LSD and ketamine are synthesized, but we have decades of experience with them.