They could also do a non-alcoholic package that would cover (most) coffees, non-alc specialty beverages, and bottled water.
One thing that pretty much all the lines that have packages do that people should be aware of is require that everyone in the cabin have a package if one does to prevent sharing of the package. They do allow non-alc for people who don't drink for medical, addiction, or religious reasons, but from most reports (I travel solo so never an issue for me) they do audit the bar tabs of those cabins (it's just a record since there's no charge) a little more closely and if it's obvious that the one with the alc package is sharing, the package is suspended and they are charged for all beverages.