Are you sure about that? Seems to me the banning substances such as alcohol, drugs and cigarettes drastically reduced usage over time (for kids, adults is a different topic)
And in this case you have a handful of companies that are responsible so it will be much easier to enforce vs trying to prevent every small shop from selling stuff illegally.