“Come on, you light up a joint at a party with a friend who is of age, and it’s a felony to pass that joint to the person next to you?” he said. “There’s no logic in that.”