Again, I just see mental gymnastics.
So you just outright said that people should be free to smoke, but anyone who sells what is being smoked should be incarcerated.
How is that not a complete oxymoron?
No. You have a factually flawed bias against a thing, and you want to mob up with other people to enforce your opinions and will upon people you disagree with.
As a result, you want to imprison poor people and not accomplish what you claim to want to accomplish.
There is no oxymoron.
Smoking is harming oneself.
Selling is harming another.
They are not equivalent.