I agree with you that taking your own
drink from your cabin (wine or anything else), anywhere on the ship is "tacky", but how would anyone know?
We often order a drink while waiting to eat. Should I just leave 3/4 of a drink on the bar and not take it with me into the dining room? How would anyone know that I bought it at the bar and didn't bring it with me from the cabin?
We don't drink wine, but I agree that the $15.00 corkage fee is ridiculous. On our cruise's we've found that most people who brought wine to dinner were charged the $15.00 fee the first night, but there was no charge after that. That may not be done the same on HAL