In a recent TED talk, Dan Pallotta discusses how our aversion to high overhead makes it difficult for nonprofits to fulfill their missions. He argues that because we judge the success of nonprofits by how little money they spend, we place imitations on how organizations can recruit talent, spread the word about their work, scale their impact, and ultimately solve the social issues they were created to address.
What do you think? Should nonprofits have more room to raise money and spend money on overhead? Do you think salaries and other forms of compensation would improve?