Anyone who complains that it takes 45 mins to get a drink after take off, let alone a departure delay is not a frequent flyer and needs to travel more.
I can't renember the last time I pressed the call button.
I do, however, give you credit for the pub in your last sentence.