Charity is a personal responsibility and must never be delegated to any government. That doesn’t mean that individuals who wish to voluntarily combine their contributions via church or other charities can’t do that, just that we should never delegate charity to the government.
It’s plain as can be that government has devolved to self aggrandizement. Expecting government to distribute charitable contributions or taxes exacted under penalty of law according to real need is quite naive. No, the squeaking wheel gets the grease. But first a pretty good chunk sticks to the hands that collect and distribute it 😦 Think about the extent of bureaucracy in our government!