IMHO the overall beverage service has declined since the advent of the drink packages.
At many locations, bars , pools , show room etc……Just think about it, the drinks are paid for in advance along with the 20 % gratuity, less drinks served = more $$$$ for the cruise line.
Before drink packages became popular, you could not walk 6 feet on a ship without a beverage server asking you if you would like a drink .