Charity is totally ineffective at getting people what they need when they need it. This has been demonstrated.
Government assistance doesn’t get people what they need when they need it. This has also been demonstrated.
Giving people (families if you prefer) money is the only thing that has been demonstrated to work. So when I say the government (the structure that regulates markets and prints money) should just give families enough to live on, leaving them to find any additional funds they want by productively working, you can understand from that that I accept reality as it is on this subject.