There's no fundamental reason that drugs are any worse than alcohol except social stigma and manipulation.
A most bizarre example imo is Portugal. It is a fine-able offense to carry drugs (up to 10 days), but not criminal. Yet it is criminal to produce or distribute drugs. How does that work if consumption of the end product is not criminal.
It's like it must be illegal on principle because drug cartels (or whatever), but we understand the end effect is not something criminal. Weird..