The fault of capitalism in all this is the labelling of foods a ‘premium healthy’. The biggest link to diabetes is the link to overconsumption of complex Carbohydrates, not over eating (or drinking) is the way to reduce it. Again loads of case studies that show people can actually spend relatively small amounts if they know how or what to cook, the problem is that it’s becoming a forgotten skill.
The kids I work with seem to do nothing but bake cakes in their Food Technology lessons, little development of understanding of food or preparing regular meals, so again as a society we’re just making a rod for our own backs.
There are too numerous threads to capitalist practice, mainly competition as a driver, to pick up there.
Kids in my school very rarely bake cakes in food tech, so maybe that's a fad/ curriculum thing.
The lack of adaptability towards cooking is partly parental, due to cost, the use of fast foods, ready meals, compounded by longer working hours or cost. Which leads to carbs and the profit of foods based on them. If you're skint it's easier to fill a child with pasta and keep costs down than do a meal from scratch.
As for labelling, I mentioned in another reply I was part of a collective brought by the last labour government tasked with pushing healthier foods, primarily to public sector procurement but to be rolled out nationally afterwards. Part of this was to do with labelling, under the Codex Alimentarius of the EU, and it was a massive battle from the get go, industry obfuscated straight away because they didn't want the public to be informed. It's still completely skewed.
The EU worked for the benefit of the industry on that completely.
Anyway after almost a year and a hefty few million lashed at it, the tories got in and kicked it into the long grass and made 'some reccomendations' but never put it into policy in any way, shape or form.