All deductions are taxpayer subsidies. Why should all pay more taxes or our collective debt increase because some of us are generous? I’m happy to pay less in taxes because I give to my church, but why should I? The charity deduction means that all organizations that receive such donations are taxpayer subsidized. I don’t mind my taxes being used for good works, but when we all contribute, we should all have a say in how the money is spent. Public support through the back door is still public support.