About the part on investments in education alone not being enough, is true. Add free meals for children, that really gives both parents and children the needed drive and can enable them to get out of the rut. Else it’s gonna be a repeat scene, as sooner or later their deep conditioning in poverty of things will leave little in their mind to accept life other than the scarcity way.
We have seen this model work first hand at a school we colleagues adopted back in a day. In fact if you add even 1 hour a week with people outside of regular school staff to talk to children at any of such schools, that brings in great deal of upliftment of mind and body for the people who need it most.
Cause, any money you give away as is rightly pointed out, can never be put to best use. They just can’t get the mental bandwidth to make rightful choice.