Both, yet mostly the overweight people.
You must keep in mind that overweight/obese people have been on the high rise in just the past 5, maybe 10 years.
But McDonalds has been around since the 50's. Ofcourse, McDonalds has upped the portion sizes, trans fat, grease, and other empty caloric things.
But- whos keeping McDonalds in business? The people. Nobody is forcing them to eat this garbage.
Because of children eating all of this processed food, little girls are starting puberty at 8 and 9 years old because of all the hormones the animals are fed.
So,yes there should be more restraunts like chipotle and subway- but there would be more, if the people chose these healthier options, rather than TransFattyCentral.