No, but it shouldn't be criminalized so indiscriminately either
Drug users should be given something like a three-strikes opportunity to overcome their addictions through help programs and if they prove to be incorrigible repeat users, then they should be punished.