I'm surprised they haven't done that with the soda card - require the whole cabin to get it.
My thinking is all-inclusive drink packages are rarely worth the money. After all, the cruise line (or resort, etc.) wouldn't offer them unless they figured the profits were worthy of it.
Also, welcome to Cruise Reviews crisndeefromde! I appreciate your joining us!