Personally, I have seen HAL go from a few to nearly ZERO group activities on long cruises. No crafter/painting classes for the guests, no pool vollyball, no librarian hour, Chocolate nite? Nope. Guest authors, astronomers? Fitness folks. Nope. Cooking? Nope. Myself, I go ashore for activities. Onboard HAL becomes Sun and a Kindle reader for me lately. Mega-ships for more action maybe??