I give cash tips on cruises to the people that I think deserve them. I was talking to a few people on my cruise last week and I was told by more than one person that they receive very little of what is broken down for them. My cabin steward was given a $20.00 when I arrived and another when I left ($40.00 total). He bent over backwards for me and my son! I had the best service from him through the 7 day cruise. As far as the people in the dining rooms my experience there was less than par and I only ate there one night so I felt n need to tip any of them for a service I did not receive.
I have the gratuities removed from the ship and sail account so I can tip the people in person!