From a previous answer to a similar question here by /u/jaxsson98, the amount of client entertainment that could be claimed back against tax was reduced in the US, making it more expensive for companies to provide drinks.
As time went on, it would have become less expected of a company to entertain with alcohol, at least formally.