People are driven by biological impulses. It seems reasonable to me to want to protect yourself from your own future impulses.
I remember reading about an experiment at Google where they reduced snacking by simply putting an opaque cover on the snacks. When people see chocolate bars, there is a chance they'll turn and get one. They may consider they made the decision rationally but they didn't.
In moments of rationality, it seems reasonable to me to devise and legislate ways to protect yourself from future impulses. It's a paradox for sure, but our impulsive/rationale nature is the source of the paradox, and is unavoidable.
When you "ask" the market by offering food, people may rush to the high-calory fastfood offerings. In a moment of reason, you may want to regulate this (e.g. ban fast food ads around kids), so that you don't live in an obese-ridden society.