McDonalds does
NOT make its money from selling food.

It makes it as a safe haven for young mothers who need a place to take their kids where the kids can run amok, running around the tables, have screaming contests, throw food at each other, etc., etc., while the mothers completely ignore all this behavior and chat merrily among themselves, totally oblivious to all the chaos. A drug-free tranquilizer for Moms!

If they aren't going to teach their children manners, at least they are kind enough to group them all together to disturb the least number of other people.
I applaud McDonalds for this clever approach to marketing.

Fortunately most other patrons of this fast-food chain know this to be true and if they wish to avoid it, only enter the premise after little ankle biter's bed time!
It re-affirms for me why in Nature so many animals eat their young...
Stitchawl