No, but it's troubling to know that some of these non profits will live forever. I can setup a foundation whose goal is to fund an ugly aspect of society. If I give it enough money the foundation can live forever thru wise investments of its endowment. There would be nothing to stop it from doing its work forever. The foundation can even influence political causes by funding research that support the foundation's cause. The tax except foundation can't directly lobby but it can fund research that will have a political impact.
Charitable foundations should have a finite number of years to do their work.
Charitable foundations should have a finite number of years to do their work.