I don't buy into the notion that they are taking the initiative or doing this out of their concern for the well being (although, long term they may realize, feed the people healthier now and they'll be coming back for decades so business will have longevity). I think it's pressure from the la-di-das, the ones that want to pretend they're doing a good deed. It's nonsense, all they are doing is dictating what a person can or cannot have. These are the same people who feel monkey bars/jungle gyms, metal slides, see-saws, and many other things mustn't be in parks and that parks must have 3 feet thick mats for the children if they fall the 2 inches off the....well, there's a problem, they don't allow there to be anything in the playground for the child to fall off of.
(The most ludicrous playground comedy I've seen is a local area a few blocks from here. there's a tiny park, a play area which you go down a ramp into. It's about 2 feet below the street level. Yup, all these parents and do-gooders, have their children playing in an area where car exhaust is right at the childs face/head level but it's okay, because the child eats fresh veggies and bottled water .)
There is also pressure from several corners of the dictatorship we still pass off as government, where they've decided we mustn't have A, B or C and only small quantities of D, E and F are allowed.
People know when they enter a McDonald's what the deal is, they know it's quick, affordable and in general not the healthiest for eating 7 days a week.
Guess what? Take Junior or Juniorette or the whole brood to McDonald's less often. If it's once a week tops, then it's most likely not going to be causing the harm to the child (unless they have severe health issues already). If the child is fed properly at home, at school in the caferteria and in their food bag when they are with the cub scouts or viking scouts or girl scouts or other extra curricular activities (little league, pee-wee bowling, swimming club etc.) then the occasional visit to McDonald's and a Happy Meal isn't going to be the end of their healthy life.
If the children walk to the McDonald's or Burger King or if they drive, they park a few feet further from the eatery, then they'll have added exercise which will help their overall health.
Taking toys away, taking fries away and putting in apple slices is not the solution. The solution is to give the child a healthy lifestyle from the start.
As for the apple slices, what are they to be coated with? Better be something because exposed apple turns rapidly. Of course then we'd have a chemical chewing at the child's inside so that might not be such a good idea, better leave them with the slices as they turn a lovely brownish orange.