The whole idea of a non profit never made any sense, it’s conflating the idea of profitability with altruism. These are completely independent things.
they're not independent; a 501c3 is both a nonprofit and is meant to serve a public good (altruism).
they're not independent; a 501c3 is both a nonprofit and is meant to serve a public good (altruism).