I am afraid this is setting kids up for abusing drugs and alchohol in the future.
Of course there will be bootleggers, but the benefits would probably outweigh any of the incidental drawbacks.
And I say this as someone who drinks. I would be fine with regulation like this and making a sacrifice of something small I enjoy if it meant greater good across society.
NA beer now exists. Beer and wine places can’t sell liquor. Alcohol sales aren’t 24/7 in many places.
Germany is one such example.