It varies so much and some ships are better than others. Of my recent experiences, gold stars for the Navigator WJ crew. Had a surprisingly good steak there, and they really had nice seafood. Manager in there was top notch, wish I had his name. My least favorite WJ is Oasis. Favorite floorplan is Radiance class.
Sometimes I just want a baked potato and veggies. The Indian food is always good. There's a spicy Indonesian noodle dish I always get if I see it. The worst thing is the lasagna, just mushy glop. The make to order pasta is good though. Sometimes we will do soup, bread, cheese, fruit, and a bottle of wine. I have nothing against MDR food, I just prefer a more relaxed setting. I'm not in a rush to get in and out, I just get tired of what feels a bit over-solicitous to me in the MDR. I don't like being asked repeatedly how everything is, sometimes before I've even had a bite.