That many drinks would put most people under their seat in FC. But not someone who's addicted to alcohol and accustomed to drinking large quantities of alcohol on a fairly continual basis. They need to keep thier blood alcohol level elevated in order to operate "normally".
Alcohol servers are taught to determine whether a person is intoxicated through the drinker's behavior. Is the person staggering? Is his speech slurred? A young, inexperienced drinker will be extremely intoxicated with a BAC of .08 while there may be no indication at all that an addicted person's BAC is twice that.
Does anyone know what kind of trainings FA get for determining when to cut someone off?