What I do like about NCL is the speciatiy restaurant food (the buffet is I think standard buffet food), the accommodations, depending on the ship you have great kids play area and things for the kids to do. The part that is hard everything and I mean every little thing cost extra and it adds up quick, knowing that I really enjoy the NCL cruises.
Having said the above sometimes fear of the unknown and change can be good or at least you figure out what you like about a cruise line or don't.
Wish you the best cruise where ever you decide 🙂