Children do not have the life experience to be expected to eat healthy, especially after being bombarded from birth with advertising etc...
It is your responsibility as a parent to ensure that your children eat what they need and not what they want, when parents can not or will not do their job government is always willing to step in.