I do not think that the writers of the Constitution were dumb - far from it. Good for you donating to causes and charities you fell are worthwhile. I hope everyone does the same. But, to suggest that the Constitution does not permit this sort of aid is absurd.
If you can show me where it does, I'll concede I was wrong.