I drink in general, yet at work gatherings with alcohol I stick to sparkling water.
I'm approaching my mid-30s and never had anyone "encourage" me to put the water down and suck on a beer. Nor do I think wheeling a keg into the office is the same as a manager encouraging you to drink.
You definitely stand out when you're in a drinking context and your hands are in your pockets. There's something that can feel distrustful about that in some scenarios. I'd encourage non-drinkers to at least learn to play along and have some beverage in their hand.
A lot of our creep-detector software seems to kick in when someone isn't playing along with social ritual, and complaining that you have to play along doesn't really serve you. They're just basic social skills.