I think you are moving the goal posts here.
For one, I fully support regulation. By regulation, I mean education and truth in advertising. People should absolutely have their assets stripped and sent to prison for life for false advertising and bribing/intimidating researchers to produce bad science or knowingly lying about their products in general.
Additionally, I am not talking about putting people in prison for selling mislabeled candy. I absolutely support legislation that sends people to prison for life for selling candy that is not labeled properly or has a labeling inconsistent with its contents.
I am talking about imprisoning ME for possessing sugar and caffeine-ridden products that I intend to eat or serve to my guests at home. Are you willing to arrest me for eating candy? Are you willing to search me "randomly" on the streets because you think I have candy in my pockets?
You're right. We can do better. I think it shows our hypocrisy. Nobody should get a fine or go to prison for possession of drugs. I think what we should focus on is distribution/sale of controlled substances without a proper label.
I don't do drugs so maybe I am out of touch but this is my opinion. Possession of anything should not be a crime (improper storage of hazardous material is a different story).
If you insist on sending people to prison for smoking pot, you might as well get ready to send me to prison for eating too much candy.