To revive a post that is getting a bit old here, I noted that the OP compared NCL with RCI. We cruised both of these lines BEFORE there was any auto-tipping, and service on RCI was ALWAYS the better of the two. So would I agree that service on RCI is better than that on NCL? Yes. But would I agree that tipping method is the reason? No. Rather, RCI is just a little highr priced line than NCL (as a general rule). One of the things you get for the aditional fare is a larger crew per 100 guests. More people to serve you equals better service.