I agree with your last point Kuki, that the activities are geared toward the passenger age group - at least that's what entertainment staff assured us.
In fact, we were told that this particular sailing was a "younger crowd" and so we enjoyed 50's, 60's 70's and 80's Name That Tune Trivia. Whereas, on the next voyage through the Panama Canal, they were expecting a much older crowd, so it was back to the 30's and 40's.
I think we were told the average age onboard was low 70's, so I can't imagine what an "older crowd" comprises of!!