Food tastes and even perceptions of service are subjective. My family is not made up of "foodies" and we did not try Palo on our Dream cruise (1st
DCL)--we found the food "good" to "really good". There were really only 1 or 2 plates we found "bad" to the point where we pushed it aside. Our service was "good" but not "fantastic" as so many on the DIS rave about. We don't like to "make waves" so we didn't mention what we thought of the "bad" plates at the time. You would think our servers would notice or say something. Nope. We were constantly lectured, though, about rating them "excellent" on the survey, though. When Mom mentioned the one meal she didn't like, our head server freaked out and wanted to know why she didn't say anything at the time. Like, he was genuinely freaked out that it was going to impact his rating. We assured him it was not his fault, but he insisted it was. Well, if that's the case, why didn't you notice all our uneaten food?
We had better MDR meals and MDR service on
RCCL--but found that the overall experience and service on DCL was superior everywhere else.
Now, my brother and his wife prefer Carnival--mostly because it's cheap and (when circumstances are good) they can sail at least twice a year. They insist it's just as good, though reports from them vary on service from ship to ship. They buy APs for all the Orlando parks, and prefer that to the premium cost of DCL. So we went without them on the Dream, and I know my brother was jealous. I think the only way for him to book DCL is after I've booked our next DCL cruise myself!

My concern is that they would likely find the MDR food sub-par compared to what they've raved about on Carnival. And knowing them, they'd probably write DCL off as result.
Despite the food, we loved DCL the best and can't wait to book again. I hope to save up some extra pennies for Palo, too.