This is disrespectful to the intelligence of children.
>we're punishing you with going hungry until he wises up
Not giving people free things is not a punishment.
>as a society, have the means to ensure that no child ever has to go hungry.
Giving away free food is not the only way to achieve that.
>Every decision that leads to hungry children is offensive
I disagree as there may be times where it is fine. This statement to me is equivalent to saying that we shouldn't make children feel sadness or pain. These are just parts of living. People will naturally experience them and later move on.
>punish adults by starving their children
Schools do not starve children. While yes schools prohihit people from leaving, school only last for a part of the day before they are released, and parents can pickup a child at any time. In order to starve someone you need to block access to food for a very long period of time.