I disagree and we sailed Carnival when Ted, and to a lesser extent his wife Lin Arison, were on top @ Carnival. The people we see removing tips are those who are newbs to cruising.
I spoke with a family on the Panorama in April who were on their first cruise. They were quite surprised to learn the servers and cabin stewards don't earn a minimum wage and depend on the charged gratuities to earn their living. I think ignorance has a part to play about cruise culture and most old fogies have the wisdom to know to at least pay the suggested gratuities.