Lets not come up with a crazy assed WRONG meme like "free is not a business".
Free IS a business, and has been proven time after time over the last few centuries if not longer.
Companies don't fail because they chose to offer something free, they fail for other reasons.
From the very little I've read about Ning, it's clear they took way too much funding for a start.