I was under the impression that they were technically supposed to do this as alcohol served on board is to be consumed on board in the same manner as alcohol served at a bar is to be consumed there and can't be taken to go (in most of America anyway, I know some places do allow this like Las Vegas and New Orleans). Just as a beer is supposed to be served with the cap already removed isn't in flight alcohol supposed to be served with the cap removed?