There is pretty much zero barrier for accessing any drug. Even being busted by police or border guards for drugs don't make it a permanent problem. The real problem is advertisement. Cities have drug advertisements everywhere and it's legal. Banning all types drug ads, including ads of brands selling drug products, would be a genuinely great step towards limiting their impact.