Surely all these complaints are the company's fault. It's a death by a thousand cuts.
Cruising was never cheap, but now they have taken fees to the next level and charge for a million things. At the same time, staffing is down, auto-gratuities increase all the damn time, and quality goes down across the board.
At this point, I can stay seven days at a top-notch Four Seasons resort for the price of a one-week cruise in Aqua Class.