Thanks ! I like to give cash because I used to clean rooms and getting a cash tip is fun. Putting on the S&S is also nice because its easy.
I think the staff seemed less personal on Carnival after they initiated the automatic S&S program but I don't blame then wanting to avoid the cheap folks. Its harder to be cheap when you have to go to the pursors desk to reduce the tip. Plus I bet there are some people who can afford it easier if they can put it on there credit card.