Yes they still do the luncheon (or cocktail party) on the Ruby for the top 40 cruisers. It's varies depending on the discretion of the Captain. On a previous recent Ruby cruise the cutoff was around 300 days. which would have knocked us off the list. The top cruiser had around 1,800 days aboard.
With their Biggest Boo Boo so far on our 14th November cruise by holding the thing in the Atrium!!! of all places .... seems they got the message though because they have now reverted it back to the Fusion bar.....
I love the smell of Jet fuel in the mornings!