I guess it isn't, really. It's just that I get so sick and tired of people blaming others for their own shortcomings. People would rather blame a fictional character, than man up and be parents, and tell their child no. I'm not saying that you should deprive the kids, but being tired and picking up fast food every night is no excuse.
You are right though, the marketing is spot on, but you can't blame that on childhood obesity. McDonalds exists in many other countries. Yes, obesity is on the rise everywhere, but not nearly as bad as in the USA.
Fast Food is cheap. The Economy sucks. Still, portion sizes are way to big in the US. At Wendy's, a medium is what used to be biggie size. I have no idea where I was going with this, but you can't blame a freaking clown.