Earlier quoted context omitted.
WeWork banned meat at company events or on company expense accounts [1]. Would it be that hard to do something similar for alcohol? Then, bringing it back to Google, if people misbehave after having alcohol - then they bought the drinks, and came to a company event while intoxicated. When I was at OpenDNS, @davidu used to say something along the lines of, "When you try to host a big company party with over 100 people…
Absurd. I'd never work at such a company, in part due to the type of people that kind of policy would attract. If this rule was enacted and I was already an employee, I'd spend the money to bring large meat spreads to all of the events.
I think you may be overestimating the volume of job applicants that pay attention to such policies, and/or their qualifications.
I am referring only to the prohibition on expensing certain types of meals, not non-meat food/environments in general.