Bowing to pressure from health advocates and parents, McDonald’s is putting the Happy Meal on a diet. The company announced Tuesday that it would more than halve the amount of French fries and add fruit to its popular children’s meal in an effort to reduce the overall calorie count by 20 percent. But McDonald’s appeasement only went so far. A toy will still come with each Happy Meal despite criticism that the trinkets, often with tie-ins to movies like “Toy Story,” foster a powerful connection between children and the often calorie-laden meals. While Happy Meals account for less than 10...