Not for profits all become destructive and corrosive over time. End taxpayer support for them by removing tax free subsidies. Except for true religious and health organizations they should not receive public subsidies through tax free contributions. All income including investments should be taxed like the rest of us. Further, endowments should require a sunset clause whereby they must be spent out within a fixed period to avoid the perpetuation of obsolete and outdated missions.