There are so many variables and different priorities that people have when searching for a cruise/cruise ship so it's difficult to place a "best value" tag on any one cruise line.
We have sailed on Celebrity, Royal and NCL. For many years it was exclusively Royal and we loved every one of our sailings. We've never booked Haven or any other ship within a ship area. We are truly value shoppers when searching for a vacation. Our cabin is not a top priority either. We've stayed in everything from inside to suites and I just don't stay in the room that much for it to make a difference. Also, my research of each ship (most is done right here on cc), allows us to avoid many common pitfalls and we are typically very efficient in our planning. Little secrets like deck 19 on Escape, right outside Vibe. Quiet with a bar and whirlpool. It took at least 3 days for many to discover this area and we loved it!
Our last 2 trips were on the Escape and Encore and we have Joy booked for 6/26/22.
So, as you can see, we've switched it up a little and have found NCL to provide me and my crew the best value. When we select a cruise, we start with a sailing date, then choose a ship. Itinerary has never been the driving force in choosing a sailing. Doing it this way kept us on Royal for quite a few cruises but recently it has led us more to NCL. And, NCL has been the best value when choosing this way.
If food was our #1 priority, we'd probably stick with Celebrity, but that's no longer the case for us.
It used to be more important to us but now we prefer to be flexible and casual. That gives NCL an edge. I didn't even bring a pair of pants for my sailings on Escape and Encore and I liked it. Nice shorts with a button down shirt and I was good to go (we didn't dine in Le Bistro or Cagneys), even in the Manhattan room and the Specialties we dined at.
Our #1 priority has become the entertainment and NCL has been outstanding for our last 2 sailings and we expect that to continue with Joy in June. The variety of musical acts is always great and then they have some unique to NCL acts like Choir of Man and Beatles tribute. We loved Howl at the Moon on Escape too. There's always something to do and we enjoyed it even more than what Royal has to offer.
Obviously price has to be there for it to be considered a good value and, for us, NCL has been the least expensive too, especially when you combine the free at sea perks. For us, they are valuable. On vacation, I drink. I start at 9am and pretty much continue through bedtime. That's a huge value for me. A bonus, for us, is that now that my daughter is 22 and is still the 3rd person in our cabin, she gets the drink package too. We enjoy the 2 specialty meals and always upgrade our internet, so that's good value also. The included airfare can be of enormous value too, if you hit it right. We did for our Encore sailing and it would have been for our cancelled Joy sailing in January of this year too.
So, bottom line, NCL has provided the most (for us) for the least amount of $$ and that does include our upcoming sailing on Joy. 47 Days!
YMMV