All well and good, but how does that help the abused children of today? Do we tell them "tough s***, you should've been born in the good old days"?
There were no good old days. People faced far worse problems, and learned from an early age that they needed to do their best, take care of themselves.
The children are the responsibility of their families, their neighbors, their churches, not of the "collective."
And failing all those institutions, a logical American should be able to say: "Oh well, I exercize my freedom to NOT help the child."
The reason is up to the individual; not enough money, etc. Allocate the money to his own family, not to somebody else's.