I hear ya , these issues really P!$$ me off as well , but when I think of all the enjoyment/relaxation/rejuvenation that comes from cruising (for me)... There is no single issue that can ruin that for me . As much as I enjoy the dining aspect of a cruise , and see how many ways it is and has changed for the worse over the years , Still so much I enjoy that the experience is priceless.
Hmmm.... Priceless ? Well , that's another issue I guess , whether I get priced out by the wild price hikes as of late
Cheers