Other than Princess, our prices in Australia generally include tips. The first cruise we went on, RCL, the crew put envelopes on the bed for cash tips.
I understand why people tip for good service and we do this too. What I dislike is people who tip 'in advance' to get good service. That is a bribe in my books.