The New York Times this past Sunday reported on the increasing trend of organizations with social missions to take for-profit legal forms rather than non-profit ones. The article talks about ePals, an online social learning site which started out as a non-profit but decided to make the switch over.
There are a number of reasons why an organization with a social mission might prefer for-profit status. First and foremost in my mind is the ability of a for-profit organization to gain access to the for-profit capital markets. These in turn helps make the organization more scalable and help it to grow it with resources beyond what would have been available to it as a non-profit. Second, a for-profit orientation and bottom line focus often can help unsure the long-term viability and sustainability of an operation by making it a goal to have the funding of its operations occur from revenue generated rather than from or by outside donors. Finally, more flexibility often comes with a for-profit status. This, for example, made Google.org go this route, since it wanted to make investments in other for-profit enterprises.