My observation only (anecdotal): Millennials seem to drink to get high, hence the preference of spirits.  Hanging out for a few hours over some beers doesn't seem to be their thing.  Weed and spirits - quick buzz, do something else.