Earlier quoted context omitted.
In the US, portion size, calorie density, frequency of eating high calorie foods are contributing to people getting a lot fatter a lot faster than before. We now have instant gratification in food delivery services. Get anything you want without leaving home. In fast food, people are eating a day's worth of food in one sitting. Triple burger, large fries, large drink. People are doing this once a day every day of the…
These people you describe are experiencing very real eating disorders. Even if they aren’t counting calories, they are keenly aware that they’re destroying their body. They aren’t silent, they’re addicted.
Every junk and fast food company in America sells food that does not satisfy you, is unhealthy for you, has a "taste" that is not easy to replicate at home but that has been scientifically curated to prevent you from reaching the satiation point when you are eating them (like Pringles, "Bet you can't eat just one", but it's all of the foods all of the time), has less nutrition year over year despite artificial vitamin supplementation, and is just a hair less expensive than cooking it yourself with better ingredients.
It's not an eating disorder to eat junk food in America.
It's a symptom of a larger society wide dysfunction that any person who lived in a sane world and was suddenly subjected to would consider demonic/evil/abhorrent/terrifying.
Don't blame the victims. Recognize the blight for what it is.