RCI seems to be pushing the envelope with many repeaters when it comes to many things. The nickel and diming, testing extra-fee food in the main dining room of a couple ships, goofy new ad campaign, dysfunctional website, playing games with on-board credits, etc. It all combines to be annoying at times, and I think RCI is right on the edge of pushing many loyal customers to try something else. The "breaking point".
It might be that RCI is shifting it's marketing to concentrate on first timers and put less emphasis on repeaters. That seems to be the message behind the new ad campaign.
I am not abandoning them. I'm just becoming less enamored of RCI.