This is exactly how we feel. We are almost to D+, but instead of working towards that goal, our last few cruises have been on MSC Yacht Club and Celebrity (Ascent). They were less expensive than a standard OV balcony on a similar Royal Caribbean cruise, and the service and MDR food were so much better. We have 4 future cruises booked, but only one is on Royal, Symphony of the Seas (because I had a FCC to use up). Until the menus and service on RCI significantly improve and the prices become competitive with the other cruise lines, we get a better value for our money elsewhere.