There are many reasons why children don't get breakfast at home. The saddest ones are perennial money shortage and  incompetent parenting. Punishing the child by withholding food won't fix either condition. Taking the children away costs far more than just feeding the kids. Withholding food might give the self-righteous some satisfaction but it solves no problems.