Actually, that is the mission of a non-profit in the 20th Century, it's just not readily acknowledged. Your comment leads me to believe you haven't actually worked at a non-profit, so you are able to have a rose-colored-glasses view of how they operate. For reference, I've worked at multiple non-profits in multiple cities/countries for the past decade.