We'll stay with NCL, they work out just fine for us. A reality is we can "relax" pretty well staying at home, if we tire of cooking we can dine out of course. I'm more interested in cruising so as to explore areas difficult to visit on our own. I was looking at a cruise to Iceland and Norway, looked pretty interesting, but then I thought we can just visit each on our own time.
We've been on six cruises now, and have never gone to a "show". We hear the entertainers in various lounges as we pass by at times and none of them are good at all. Maybe the big shows are better, don't know. They have a thousand seat theater on the larger ships. There also is a casino which must make a LOT of money for them somehow because each time we pass through there are hardly any customers. They have more workers than customers. (The ATM is there.)