We have never taken liquor aboard ship on any of our 18 previous cruises. Will not do it when embarking on the Summit in May.
We don't like to have a drink in the cabin, for us it's better in the various lounges about the ship. We enjoy being with friends having a scotch on the rocks, glass of wine etc. If the two of us are together it's great to people watch while "indulging" in the lounge.
When we go on a cruise, the cost of drinks purchased on the ship is factored into the total price of the cruise. I save on alcholic beverages while at home.