My boys don't actually like McDs, so we don't go there. (We eat other junk food instead.)
ds1 went to a party today, and fortunately I had warned him to be polite, even though he doesn't like the food. But he was particularly surprised that they were given Happy Meals, given their age.