Homeless man and couple made up story, say cops, and everyone's getting charged

But the economics of anything is about making drastically oversimplified and essentially disproven assumptions about what motivates people to behave the way they do. If your primary motivation is to maximize your own utility then you don’t give money to charity at all, so it makes no sense for charities to cater to such people.