This is a surprising characterization of alcohol use at mcmurdo, and seems PR-focused. I hiked with a guy after he finished up a season working on the base, and here is what I recall of how he described it: Everyone is so bored that alcohol is the default entertainment, crown royal is virtually the only choice for daily drinking, and drinking is rationed to keep the problem down.
I spent five weeks doing robotics research at McMurdo in 2010. At least then, there were there separate bars, no limits to alcohol consumption, and regular parties. I didn't get the sense that it was a big problem - seemed like a medium-heavy drinking culture that was quite a few notches less problematic than most college campuses.
Side note - for much of the summer it feels like day-drinking since it never gets dark over the summer.