I don't think most cruise lines have any rules against bringing soft drinks on board. However, most do against bringing liquor. I don't really care what other people bring or don't bring on board ship. However, it does bother me just a little bit that some people who disapprove of other's attire in the dining room are the same ones who think smuggling liquor is just fine.
Live and let live!