Most nonprofit leaders don't think of income generation as their top priority. Their purposes to serve, they reason. Raising money is secondary. This kind of thinking is one of the biggest mistakes a nonprofit can make. Without a strong fundraising culture, nonprofits often lurch from one financial crisis to another. Many fail to thrive. In spite of good ideas and sometimes great potential, some simply die.