No, it doesn't. It does serve as an ok proxy for "if I eat 600 calories, will I be hungry in an hour?"
The people who are buying pizza or McDonald's aren't after healthy food. They know it isn't healthy. They're after the an inexpensive way to not be hungry when they go to bed.
I don't know why you all have such good opinions of McDonald's, but when I went there I was maybe full, but still hungry. Not an hour later, but immediately. To me it is an absolute waste of money.
It is not cheap, the local kebap or pizza store is cheaper, and the local grocery store has hot dishes for way cheaper. The ordering experience is crappy, you need to use that weird screen instead of ordering directly, long waiting times, the food tastes awful, you have a huge garbage pile on your plate, even larger than the "food" you ate, and you are still hungry after.