As a veteran of many cruises of all types since the 80's, I can say you have to pick your cruise with some care. If you sail on Carnival or another party cruise line, don't complain about unrefined 'brutes'. If you sail on the QEII, don't complain about there not being enough fun things to do.
I do agree totally about the passengers in historic ports when they disembark.
I'm also a veteran of many beach resorts in Mexico and Jamaica, and I totally LOVE 'White Lotus', all 3 seasons. No, I didn't know the meaning of the white Lotus plant and still don't, so throw me in with the ignorant masses. I thought I got meaning out of the series, but apparently I was wrong.