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.