I am so with you two. I have been on 10 cruises now and am flabbergasted by the people who can't find edible food, find friendly service workers or find something to do. Unless there was something that really went wrong, like a lengthy power outage, sewer backup etc., there is very little to complain about.
Nothing is ever perfect, but when I'm on a cruise, I really don't see anything but perfection when I'm looking out at the ocean or visiting a place to see the sights, or eat a meal I haven't had to cook and clean for.
People may think it sounds more worldly to complain about minor things, but to me, it just sounds whiny.
That's my two cents.