Foundations and 501c3 are the primary source of funding and money laundering for the whole leftist movement.
The whole notion of "tax exempt" "non-profits" is a scam which benefits the Left and those who live on inherited wealth (who seem to be largely Dem).
The non-profit can invest its endowment and see tax-free gains in perpetuity, which it can then use to pay for the life-styles of the trustees, and do a little fig-leaf of "charitable" or "educational" work to maintain its status.
Repeal section 501(c)3 entirely.