I agree. NCL used to be our preferred cruise line but our last few cruises with them have been a disappointment. I still have one cruise next left and also $200 in FCC from problems on a cruise plus now there is $200 off $1000 in American Express so I might just book one more cruise with them.
We will be going on our 5th Princess cruise next November on the Enchanted. It is a repro from NY to Ft. Lauderdale. We did this same exact itinerary in 2022 and liked it so much we are doing it again. Meanwhile, we are spreading our money out between Royal, MSC and Carnival but Princess seems to be our favorite now. The food is very good, they have shows every night (not game shows) and the ambience seems a little more refined.