For some users. There's no evidence that many of them are prevented or deterred from getting it by its illegality - meanwhile we spend tens of billions of taxpayer dollars punishing the many who can handle it and those who supply them, thereby channeling more tens of billions into criminal hands.
There is no functional way to make a distinction in the law between those who are susceptible and those who are not.