The comparison to home-cooked at the end is a little ridiculous. A 22oz steak will be a lot of calories whether you cook it at home or have it at a restaurant. They intentionally picked healthier options for the home meal, and always included large sugared drinks or milkshakes with the fast food options. It would be interesting to see the same article, but comparing each individual meal at a restaurant with a home-cooked version of the same meal (and I'd imagine you'd mostly be shaving off a couple hundred calories unless you're really messing with the ingredients.)