It's a good series and it is the case that big portions enable faster weight gain however it doesn't get to the crux of the problem and that is WHY do people consume more than is sensible?
It isn't just because the food is available.
Part of the problem is the effect of antiobiotics on gut flora.
More babies are born via c section and don't acquire mothers gut flora during the birth process.
More babies get shorter or no breast feeding and therefore do not pick up natural bacteria.
More mothers and babies have low vitamin D status and don't acquire natural immune function and this results in increased infection rates and increased antibiotic usage and further damages the variety and nature of gut flora.
Meat producers, in order to fatten pigs/chickens faster add antibiotics to feeds, these feeds are mainly GRAIN BASED. So if farmers used cereal based antibiotic laced pellets to ensure animals fatten fast is it surprising that the overuse of antibiotics combined with a reliance on cereal based refined carbohydrate foods is going to have the same effect in humans.
The reason people are hungry and over consume is that their pathogenic gut bacteria are driving appetite and consumption.
ELIMINATING WHEAT from your diet and any food that contains wheat is probably the first step that required to regain control of food intake.
next read wellnessmama
Why You Should NEVER Eat Vegetable Oil or Margarine!
At the same time eliminate wheat, industrially produced omega 6 vegetable oils and sugars/fructose. When these pro inflammatory foods are removed from the diet you'll find that the "good lean type gut flora" rather than pathogenic obesogenic gut flora will be able to predominate and so the weight will come off and control of appetite re-established.
While it is tempting to want to blame others for your own inability to control appetite it's important you understand what is happening in your body that drives your need to consume.
Changing your gut flora requires improving immune function so you never require antibiotics. Antibiotics provide a clean slate for pathogenic gut flora to dominate. Modern industrially processed foods provide the ideal substrate for the proliferation of pathogenic gut flora. It's the ultraprocessing of grains/sugars/oils that enables obese type pathogenic gut flora to control your appetite and the quantity of calories you obtain from the foods you consume. They also change your mood so you want more comfort foods, in the same way they control your desire to move/feelings of lethargy.
So while this is a very good series it still won't help.
Blaming others isn't the solution.
Understanding the root cause of the problem will help.