So? It's ridiculous to say that someone making billions should pay the same as someone making 50k in terms of absolute $$ in taxes. Percentages can be the same though and make sense.
And I don't think many people have an issue with charitable donations as tax exempt. Some might have issues with what qualifies as a charity however.
Anyway, charitable donations is not the loopholes that people get bent out of shape about because everyone can use that loophole. Not everyone can offshore money or do other crazy things rich people can do to dodge taxes.