Ahem...you just contradicted yourself.
And where do you draw the line on junk food vs non junk food? It goes a lot further than chips and soda. It gets complicated.
I would think the only way to make inroads down this path, is to somehow make the food companies financially accountable for the health care issues they are indirectly responsible for. That seems more fair. It would be similar to what has been happening to the tobacco companies.
My understanding is that the single most important thing to watch out for is the number of calories.
In other words, a person can eat a diet of mostly salad and vegetables and still be obese, because they consume too much of it.
And a person can eat hamburgers, potato chips, drink sugary drinks, etc, every day, and have a normal weight if they maintain the total number of calories they inget daily in a healthy range.
From my view point, the problem is not cheap greasy food and sugary drinks, the problem is cheap food.
Taxing food companies is one way to make food more expensive, but that's probably not going to happen. However it happens, we need to find a way to eat fewer calories, while still getting all the nutrients we need.
My guess is that our health care insurance system will continue to be broken for a long time, because it seems to me that this is not an issue that can be fixed by government, instead our culture needs to change, and that won't happen overnight.