NCL has been steadily moving itself upmarket since just before the pandemic. They don't want to compete with Royal and Carnival anymore. It seems they want to be the somewhat more family oriented alternative to things like Princess and Celebrity. The prices and the new ships are definitely reflecting that too.