Nobody is blaming the children for what they are fed, or allowed to feed themselves. It is the parents responsibility to make sure their children have a healthy diet.
In days gone by there was not the level of education about food that there is now, parents didn't know any better.
Parents today do know better, and have access to a great deal more information on what is healthy for children to eat.