The Evil GM - Gaming and Drink, Bad idea?

So you sit down to gaming, after the entire week of working and in comes a buddy or two with a bottle of his or her favorite drink. The person brings enough to share with the entire group, regardless of the fact if anyone wanted it.
Maybe you enjoy having a libation or two.
Maybe you aren't interested.
The point being its at the table a few of your friends are par-taking.
What's the right thing to do here?
I've been in a bunch of games where everyone was drinking including myself and we all had a great time.
I've also been at games where a few people were not drinking and everyone else was. The ones not drinking seemed to not be having a good time, rolling their eyes a lot.
What wound up happening was that if the entire group didn't drink then no one would drink. This annoyed a few people and they stopped coming if they were players.
I've also seen:
When one of the people drinking was the one running the games, he seemed to "forget to invite" those he considered "party poopers".
Hmm..