Sorry, I should have mentioned I'm solo but in the past I've gotten much better solo deals on NCL. I'd understand if the sailings were full but they're not close to capacity on pretty much every sailing.
I'm booked for December 11th but the prices are similar for pretty much any week in Nov/Dec. NCL can't touch MSC any week this year.