There was a couple on our China cruise who couldn't wait to get to Japan so they could have a Big Mac. The "Chinese Food" wasn't like it was back home. They missed the red sauce on the sweet and sour chicken. The ship's food was too fancy.
I guess it's different strokes for different folks. However I do not want a McDonald's on a cruise ship. If the demand is there and the cruise lines can make money then I suppose they'll do it but I guess I'll start cruising other lines or take land cruises.
(Who can't wait to get some good "Chinese Food" in December.