I think drinking is declining for the same reason as dancing... any situation involving relaxing in a social way has gone from "what do the people around me think of me?" to "how could someone make what I'm doing look stupid to get upvotes/likes on social media?"
edit: It deserves mentioning the level of drinking involved in socializing was never a good thing and I think everyone is more aware of the dangers now.
edit: It deserves mentioning the level of drinking involved in socializing was never a good thing and I think everyone is more aware of the dangers now.