it just doesn't taste right at altitude. Sometimes, when I've scored a seat in the front, I'll ask for a beer before takeoff and it tastes fine. But if I get that same beer at 35k its not the same. Bloody Mary's on the other hand taste better at altitude
Maybe on a 787 or A380 that's pressurized to a lower altitude beer would be OK...
you can achieve the same result if you put your thumb over the top of the bottle and shake it vigorously before pouring.