Nonprofits need money to make social good happen. We just need to spend all our money on our mission and can’t give it to shareholders. Nonprofits must consider themselves businesses first before they layer on their unique, social-good-generating challenges.