I was at a work function last week and was one of the few who didn't drink. I certainly don't like drinking in a work related environment even if it is in a restaurant or other such occasion. It felt great driving home after! Luckily we didn't have anyone pushing others to drink, but a few people pushed themselves though. Do people need alcohol to have a good time in a social setting?
I'm with you on the work drinking...and do people have to drink to have a good time in a social setting? Good question to which I believe the answer to be no, they do not.