Another reason the ship felt like a floating cash register .... every night, along with the next days events we would receive flyers for items we could buy. I get enough junk mail flyers at home, I don't want them on vacation as well.
Sorry you felt so inundated with sales pitches. We were on the same sailing and didn't feel it was different than any other except that we appreciate that they aren't constantly making announcements to get everyone to the art auction on bingo. I actually felt less pressure on this ship than most. I should note we usually sail the main lines such as RCL, Celebrity, etc and not upscale ones so that might make a difference.