I am not so sure that that is true in all cases. When we were on the Grand in March, we had a mini-suite and had the worst steward in 11 cruises. He was young, and inexperienced, and decided that week (after about 5 weeks as a steward) that he was going to quit and leave that Sunday. He was nice enough, but never had the room done before 2:30 each afternoon, onetime as late as 4:00. He went in order, and there was no amount of influence that could change the order that he did the rooms. He constantly forgot towels, and basic items, even after begin reminded, he didn't come through with stuff. He wasn't the best bathroom cleaner, and after asking him to wipe one of the very dirty chairs on the balacony, he would say yes, then do nothing, I stole a towel and did it myself. (Had no idea what a shower cap was, and we finally had the butler get them-after three days,thank god they still had them then). We are not demanding, and are pretty neat in our rooms, but he was frustrating. Any other steward I have had, as soon as they know you like something, or don't like something, they are right on it. The last two days of the cruise, he was even worse (He apparently made up his mind to leave, and gave up). It didn't ruin our cruise, but we sure were puzzled that he was so uninterested, especially around tip day. (It was also the first time that we ever just tipped our room steward only the recommended amount. It was after much discussion with my hubby.) A discussion with the Butler, revealed that she didn't think that he was assertive enough in getting the linens, and just was not adjusting to the job. Nice kid, but not in the right field.
marye