A 6 motel is the cheapest major chain hotel in the USA, very bare bones, a bed, a TV on a shelf and maybe a table and chair.... a no frills kind of place, no shampoo, conditioner, or anything like that, just small bar of soap and cheap towel.
Cruise ships are supposed to be luxury. Anyone that has been cruising for a decade or more knows what the service used to be like and still should be like (I can remember in the 70's my uncle said "if I take a cigarette out, a hand comes out of the wall to light it for me" that was of the old Sitmar line I think . Somebody that has only been on a few cruises or just one line has nothing to compare it to and does not know better.
I expect drink service by the pool and the serenity just as I do if I'm in one of the clubs or show rooms. I'm paying for the cruise and 18% tip, they can bring it to me. yes I can get up and get it myself, but I'm on vacation and paying for service. I could also make up my cabin every morning, turn it down at night and go to the self serve laundry when I want fresh towels but that is not what a cruise is about.