While so many of us had misspent youths sneaking booze on park benches, Gen Z are far more sensible, avoiding drinking from ...