It's good to have another perspective on incidents like this [MENTION=713779]GaxxyFlyer[/MENTION] so thank you for posting
But whether you believe it or not there are legal reasons why they can't just open the booze stocks as the stock would then need to have the duty and excise taxes paid on them. This has been verified by cabin crew on several occasions.