Definitely not new at all, and not specific to Carnival. We have not been charged when sailing on RCCL our of Florida, but we have been charged on NCL sailing out of NOLA each time we've sailed from there. Doesn't matter if you have the drink package or not.