They've just introduced a new process for applying for your Shareholder Benefits using 'Stockperks' a company that specialises in distibuting Benefits. It uses an app - you register your shares on the app. Then every time you book a new cruise. You put the cruise details into the app and you very quickly (less than an hour) get confirmation of your updated On Board Credit from Carnival. I used it last week.
I can't think they'd introduce that and then scrap Shareholder Benefit