You have to be three nautical miles outside their airspace, up, or sideways, before the drinks become duty-free, in certain states.

The airline doesn't want to pay duty on pre-flight drinks.
Same as they have these huge 1.5 litre bottles of whiskey in duty free, but won't sell them to you unless you're flying to somewhere it's permitted.