Yes. Most definitely. It's not only the prices, it's their deposit policy. If I want a refundable deposit on (for example) a sailing in January, 2026, on Independence of the Seas, it's an additional $2,016 tacked on to the price which makes the price for a Sunset Junior Suite over $6,000.00. I paid less for that for a full suite on Princess for a 7 day sailing on a brand new ship with only a $200 fully refundable deposit.
Every time I do a mock booking on Royal, I get to the last step, and it's like, nope, that's too much money for what I'm getting.