For most people, their values are an extension of their identity. (This, BTW, is why we get values voters on both sides of the aisle who vote against their own economic self-interest for a party that supports the kind of world they want to live in.) If you're making 2x+ times what you actually need to live the personal lifestyle you want, the rest is going to shape the world around you anyway. If you give to 501(c)3 organizations whose values happen to line up with yours (or better yet, control your own family foundation so you can set the agenda entirely), you get to write that influence off against the money that you spend on personal expenses.
I've often heard of the dividing line between upper middle class and wealthy as "Upper middle class people think income. Wealthy people think control." The vast majority of a wealthy person's wealth is held in various legal fictions anyway - a network of corporations, trusts, funds, and foundations that are each separate legal entities, but are all controlled by members of their family. Who cares if the money is in your name if it's the name of an entity that you can sign for?