I disagree. Failing the family's ability to support them, it is the purpose of charities to do so. The fact Americans are forced via legal fiat to 'pay' into this system, is, IMHO, itself an IMMORAL act.
It would help, however if our charities weren't being regulated into extinction.