Earlier quoted context omitted.
Most decent charities deliver far more per unit donated than the US government could ever wish to achieve. If you're interested in pure charity, you're not going to get much bang for your buck at the federal level.
My point exactly. It's easy to consider who's paying what taxes and thinking about if that's fair, but the right question to ask is, "Is this a worthwhile investment?" Who pays what in taxes is really a diversion.
The "who" is actually pretty important.
Tax the working man more, and you'll discourage working. Tax the rich, and he might move to another country.
There are many ways to raise money for the state, and none is really "fair". There will always somebody who'll be screwed in some way.