They’re trying to create new revenue which I totally understand. The correct thing to do is create new revenue opportunities not by charging for previously included options. Charging for previously included items such as cookies, room service, extra lobster, etc is just being lazy. Create new experiences and charge for them. I’m not a carnival fan but they created a new roller coaster and charge for it. Stop watering down the experience and give the customer what he/she paid for and give them something extra they want to pay for. The specialty restaurant concept works so create new experiences that people are willing and glad to pay extra for.