I'm not that familiar with indiegogo. As far as I understand, the campaigner needs to present a paper describing the project, risks, etc, and starts a campaign. If he reaches the desired sum by the deadline, he gets the money, and... doesn't have to deliver anything, refund the money, or prove he actually did anything.
If so, I understand exactly why companies would go that way. They get paid in advance, and can abandon the project half way through, and pocket the other half as profit, all that without the bank or investors looking into it.