Thanks to everyone for the information. It really does not make any sense for us to book a cruise for thousands of dollars to get the extra perks with Sapphire.
Now I know that is the only way to get the 6 points I can rest easy knowing that. Next cruise after this one we will have the extra points.
In the past we were joined by ships officers at the dining table and they always ordered and paid for the wine and one officer went out of his way to get us a nice discount on something. That was quite a few years ago. The good old days..... The days of wine and roses.......