We were on a cruise with Joanie’s group a few years ago.
All her shows and entertainment were limited to her group only.
We could not attend because we did not book through her travel agent.
You can be sure they all paid a premium compared to us booking through an on-line agency. But then we couldn’t attend any of her shows.