I do not mind having to buy my drink onboard as long as I can get bottles of spirits and mixers from Room Service to drink on my balcony; I do not always want to go to a noisy bar! I noticed the change to "small" reasonable amount and wonder if they will define what that means; I reckon they won't in case people vote with their feet.
But no hotel has ever stopped me from bringing a bottle in to drink in my room; makes cruasing start to look restrictive of personal freedoms. I'm annoyed because I've just booked 2 more cruises for next year while on Aurora last week; if I'd known about this I may have chosen another line.