Not just McDonald's, fast food in general, there's a kitchen in every house for a reason, quit being lazy and cook for your kids.
You're exactly correct.
There's a missing factor in that other post.
Eating McDonald products AND watching TV all day makes you fat.
Hello? Real life experience anyone?
Cost is another component that adds to obesity. If parents can't pay for certain foods, they just get whatever's on the Dollar Menu. I mean, it only costs a dollar.
Really, the FDA should really do something about the prices of foods. We are forced to purchase unhealthy foods cuz nutrition is costly.
Not really. A box of brown rice which can net somewhere around 19 servings is at most 4 bucks (around here anyway). A bag of frozen chicken breasts containing upwards of 12 chicken breasts is I think somewhere around 7. Any number of veggies are pennies on by the serving as well as most condiments. Cut those down to McDonald's size servings and 2 items are a fraction of the cost of 2 items even on the dollar menu. The problem isn't the price. It's education, time, and laziness. No one really knows what healthy is, everyone lives are busy as f*ck now days, and people want everything NOW all the time.
There is more to obesity than just fast foods, for example, genetics.
eating a balanced diet (eg eating everything in moderation)
parental care, the enviroment of which the kid grows up in eg what social-economic class, culture and the food from that culture.