I've noticed than on VS there is an announcement that "alcohol will be served on the flight in moderation" and, if I recall correctly, also to not be offended if cabin crew refuses to top up your drink. Won't be surprised if that's driven by some bad experience in the past... But then VS strikes me as more of a party airline compared to BA