I'd love to see the drinking stats for male millennials over the past 15 to 20 years. I bet there's a big drop as they age out of prime beer drinking age and start moving into middle age. I say this as I'm part of that demographic, and I hardly drink anymore after having one or 2 craft beers a night in my 20s.
Edit: The downturn in drinking has huge ramifications for restaurants as they make a lot of profit on alcohol.
The real question is why the younger generations aren't adopting the same behaviors. Is there something special about millennials that they drank more or something special about Gen Z that they drink less?