Although I have never seen any drunk people in First Class (I'm talking about weekdays, when alcohol is included for free - I've seen numerous drunk "upgraders" at weekends :roll

, I personally object to alcohol being included in the complimentary offering. As the alcohol is obviously included in the ticket price, those who don't drink it are forced to subsidise other people's alcohol. This especially applies to 16-18 year olds, who can't have any alcohol even if they wanted it, but still have to pay "adult" fares!
Unlike food, which everybody needs, not everyone chooses to drink alcohol. Virgin and other TOC's should have a nominal sum for alcohol in First Class - charging a price at which they break-even. That way, people who don't drink alcohol aren't paying for it, and those who do want alcohol can have as much as they want at cheap prices!