WOW! you've been on so many NCL cruises that you can't even count them? And I thought I had a lot of cruises...but, I can count past 50.
I haven't had the pleasure of sailing on a NCL ship yet. I prefer Royal Caribbean because I get a lot of perks. Royal Caribbean will give a refund for a price drop after the final payment.