Charitable giving incentives are failing to achieve their purposes. Currently $1.26 trillion has accumulated in donor advised funds (DAFs) and private foundations, a massive accumulation of wealth under the effective control of the wealthiest in society. Gifts to these charitable intermediaries...