I think another factor that wasn't mentioned applies here - namely the ABV of the craft beers has increased (ABV creep). When I visited a local brewery's tap room recently for a club social event, the small brewery sold more small pours, along with fewer pint beers consumed by each attendee. You simply can't drink as many of the larger ABV offerings in a setting, so you either order taster samples or fewer pint beers (along with many water glasses in between beers). That illustrates a shift in beer consumption among all demographics - especially among those who are driving vehicles to the event, which is a good thing.
Oddly, the brewery that hosted the event was originally established as a "session beer brewery"...sadly, only one offering on the menu of 10+ beers was a 4% range ABV beer; all others were 6-7% ABV.