I often wonder why people that are strongly in favor of governmental programs and increasing taxes take tax deductions themselves, especially wealthy Hollywood-type liberals. If you want well-funded government programs, why shelter so much money? In fact, why take deductions at all? You could just let the federal government keep your money.
This is less true for middle or working class folks. They can least afford to pay taxes. But they'll never have the power to make the rich pay their share.