The original Princess drink package was unlimited and Princess said they weren’t worried about sharing because their customers would not do that. Less than a few years later we had a limit due to sharing. If both people in a cabin have a package and can share than one could consume 30 per day. You are not paying for 25 drinks but for the ability of one person to have up to 15. If you look at Princess rules you will note that sharing they may remove the package without refund. That is what you have signed up for