I mostly agree, but, but BUT.....
The food industry is in point of fact trying to murder us for profit. If I make my own soup, chances are it will not have enough salt in it to give me a stroke. And my soup will be in a 'serving' suitable for me, not a Heinz serving*, determined by a nutritionist**. If more people made their own soup, due to health concerns, the food industry might do something about it, because that's how markets work. The market might work around any laws the government might enact, but people not buying stuff gives the market a problem.
* A serving is normally half a can. If I relied on Heinz servings, I'd currently be wasting away.
** Nutritionist: someone who might have some skills in cooking and recipe design, who also has an MBA.