>
market solutions that Charity/Philanthropy offerIn practice, laws ostensibly intended to support philanthropy are used as tax dodges, money laundering schemes, workarounds of campaign finance laws, etc., with all manner of perverse incentives and conflicts of interest involved. The big money is generally less in "market solutions" and more in "hacking the tax code for the benefit of the wealthy".
In my opinion financial gifts to organizations should not offer tax write-offs for donors (especially of estate/inheritance taxes), or at any rate the maximum write-off should be capped based on plausible middle-class contributions; and universities, churches, and charities should generally pay the taxes businesses pay. If people want to spend their money on charitable activities, that's great, but the government should not be in the business of differentially subsidizing them based on the whims of the wealthy. If we want to have direct government subsidies of charities or educational institutions, it should be based on some transparent and democratically accountable grant system.
If we want to help ordinary people, the most effective method is universal direct cash transfers from the government (without means testing, weird income cliffs, or bureaucratic hoops), better labor protections, and restructuring the tax code to be more progressive (e.g. toward land-value tax and away from sales tax, treating capital gains as income, adding higher-rate income tax brackets at the top end, and raising caps on payroll taxes).