BA looked at this, but I remembering the days at BCAL when we could only serve 2 cocktails, 1 wine, and 1 liquor on flights in and out of Tripoli when the oil men were used to drinking the bar dry by the time we were out over Malta on the way home. I know that this sounds like a piece of "do-goodism" that is the thin end of the wedge. I think that we know when the answer has to be "no" (we give away all our booze across the entire network). The only danger comes when different cabin staff serve the passenger not knowing what has gone down before. Then I might have to intervene. Actually, recently some of the worst drunks have been in First Class. At least they are in a seat they can sleep it off in.