On a separate note there should be an initiative around budgeting and don't buy what you can't afford.
The problem is, it's a consumerist society built on cheap credit and everyone wants to consume all these things. But when parents are consuming at the expense of their child going hungry then it's a big problem.
And until then we just let kids go hungry? How is that a remotely acceptable solution?
I was abused and neglected as a child. School dinners were the main source of food. It takes a long time for an abused child to be removed from their parents. I was lucky, at 7 my grandparents decided enough was enough and took us and basically dared my parents to go to court. Some children have that the whole way through.
Some kids have chaotic homes where there is food, but not enough, or not nutricious.
Some have families where there's just not enough food.
The solution to all of those things should never, in a civilised society, be to shrug our shoulders and say "parents problem, nothing to do with us".