If the staff is getting a decent wage, why do you think a service charge is tacked on to our daily bill on MSC? We are going on a Mediterranean cruise, nothing to do with Americans, and still paying the service charge. I would never think to not tip.