It is a sad day. But it is true according to an updated FAQ on their site.
Most notable changes are:
Prohibit Non-Alcoholic Beverages, it use to say a reasonable quantity to be determined.
One bottle of Wine per guest, it use to say Fine Wine and did not make a certain limit.
It does not mention Water, and technically water is not a Beverage.
I don't know how this is going to fly. Many people bring a few bottles of soda onboard because they don't sell what they drink. Myself included.
This is Greed taken to a new level IMHO.
Here is a link:
http://carnival.com/CMS/FAQs/Liquor_...on_Policy.aspx