I’ve been cruising Royal for a long time, and I’ve never had a bad meal. Yes, some ships do have a better food program than others. But the OP, as of just a moment ago, has only two posts on the forum. They are entitled to their opinion, clearly. But their opinion isn’t accurate in my experience. I’d advise, as others have, to cruise the line you prefer.