Just a note:
Not all airlines that passengers have to pay for alcohol are a low cost airline. I work for a full service, premium airline and passengers have to pay for alcohol too on certain sectors.
Not having ago at anyone, just wanted to clarify something.
Great posts!