I could not agree more!!!
Since 2018, it's been all NCL for us because their product suits our cruise style.
And the value is still, despite inflation, off the charts!
We're sailing Getaway for 10 days at the end of April and for $200pp per day total we're getting all you can eat, all you can drink, entertainment, Vibe Beach Club, anticipated great service, our OSC, excursions, etc.........
There's nothing on land that comes close and I don't think any of the other lines can match that value.