Paul is right in everything he says.
Problem is, it's the cruise lines themselves that market their product as a no worries, no hassles, sun 'n' fun, and (dare I say it?) hedonistic form of vacation. Nothing Paul wrote will ever appear in any cruise line's brochure.
And so, the ships get the people with the mindsets the lines promote.