Proper zoning and bylaws could easily put Habitat for Humanity out of business. For example, many municipalities have zoned certain areas so that developers have to include 5% of affordable housing in any new development. Of course, developers fight that like mad, because it's not in their best interests. In communities that have implemented this practice, for example in British Columbia, it has virtually eliminated the problem of not having enough affordable housing. That can certainly help a great deal.
On June 2nd, 2009. See this statement in context.