What Roger001 said! I have been Ambassador for over one year and will likely not ever book my "free" cruise. I sail solo most of the time and the one time I did call to potentially book -- and also wanted to upgrade to Haven -- I was quoted over $8,000 because they were going to add the single supplement! 😯 The 8K of course did not include any perks so by the time I would have added in a beverage and dining package for a 7-day cruise it would be closer to 9K. Absurd. I would also have to pay double taxes etc in the "free" balcony. I too believe that if you are only getting the ONE free cruise in a LIFETIME, it should be a suite as a thank you.
When I made it to Ambassador level, I never even got a form letter acknowledging the achievement. Occasionally at the Latitude party the Cruise Next host might mention it but that's it as far as any recognition goes.
The definition of Ambassador is "a person who acts as a representative or promoter of a specified activity". I've always thought NCL should use their Ambassadors as true loyalist representatives. Give us a unique looking key card so when others see it they might ask questions and we can promote the brand. It's free marketing for NCL, an opportunity they have missed.