RCL earnings will be out in about a month. We'll see.
I dumped my RCL stock a long time ago. Royal may have changed the rules, but there are still complaints you can't combine it with any casino offer and more. With Carnival Corp, the benefit is available on all the the Carnival brands but AFAIK, Royal shareholder OBC still doesn't apply to Silversea.