Banning is different from criminalization. So to make both legal but not easily obtainable seems consistent. Throwing someone in jail for life for possessing a 2-liter of coke seems wrong.
anyone possessing 2-liters of coke is obviously a dealer. I'm all for decriminalizing the travel size cans, but we need party-size felonies for party-size containers.
comparing addictions serves no meaningful purpose. people who want legal drugs still believe in a minimum age. i think that sugar should be seen as addictive as other drugs and the users must be old enough to be able to understand the risk of consuming.