It's not the food or the price, it's just that I don't want to waste my holiday in these hour long waiting rituals that a typical restaurant experience is.
Restaurant fatigue is a thing for sure. I think most people who are experienced travellers know this. That's where grocery stores and supermarkets help but also global fast food chains. You know what you're going to get and you'll get it fast.
I don't know about McDonald's abroad, as I've never had it out of country, but here state side McDonald's isn't even fast anymore. It used to be fast, cheap, and acceptable, but they've given up fast and cheap and it's really only acceptable now.
Still faster than most sit down restaurants, but nowhere near what it was in terms of speed ten years ago.