> A dollar we give to the poor today is a dollar we can't use to shelter our family on a future rainy daySo is a dollar you pay in taxes, ostensibly to help the poor but in reality it won't (see my post elsewhere in this thread on government bureaucracies). At least if you spend the dollar directly on a poor person, you know it's going directly to that poor person.
> Directly incentivizing against individual action
The only thing doing that is the government--by taking away our money in taxes, whether we agree with how it's spent or not, the government is preventing us from spending it on things we believe are justified, such as charity.
> continued failure -- which is exactly what we observe
We observe continued failure because people think that they have already paid to help the poor, by paying taxes, but most of that money doesn't actually help the poor. If people understood that either they have to help the poor directly or the poor won't get helped, you'd see many more people actually helping instead of punting it to the government in the mistaken belief that the government will take care of it.
> This is a collective problem
This is the excuse every collectivist uses to commandeer other people's resources and then squander them. Basically, what you're saying is that you don't want to do the work yourself of helping the poor, so you'll outsource it to government bureaucrats. Who are even less motivated to actually help people than you are.