You may be on to something, and you're not the only one saying it. Can you claim insurance if you decide not to release your movie, though? More likely it's to build up notoriety and interest for when this movie is finally released in some format (which I expect won't be too long—a matter of months, if not weeks).