We already single out certain social things as just not a good idea in the workplace/events even though its common socially: public displays of affection, having lots of kids around, single-sex activities... Its isolating/disruptive if you can't/won't take part. Its unfair when based on things not in the job description (relationships/kids/gender respectively).
I don't see why alcohol (excludes non-drinkers) or team-building activities outside of business hours (excludes those with family commitments) couldn't be one of those things.
I don't see why alcohol (excludes non-drinkers) or team-building activities outside of business hours (excludes those with family commitments) couldn't be one of those things.