I think it is time for Carnival to make it near impossible to remove the gratuities. I have read all of the excuses people give and I believe they are just looking for a reason to not tip:
1. The crew doesn't get the tips (do you really think that after all this time, we would not have heard this?0
2. I like to tip in cash (yeah, and I am sure you track down the laundry people and those at the Lido Buffet to tip them)
3. I think tipping should not be mandated
4. Insert another reason here: the crew doesn't speak English, I didn't get a chocolate on my pillow, I only got a