Why doesn't the person raising funds just state specifically how the money will be spent at the outset?
I was thinking more along the lines of a group of people with a similar goal but they need to see how much money they will have before going ahead with that goal.
This allows a lot of people with a similar interest to get involved and participate in the decision process and then have that final vote on one of the final choices that is presented.
You may have a hunting club and you may all want to rent a cabin during the prime hunting season, everyone decides they will put in 100 BTC each for the week. They are not sure how many people they will be able to get to go or what everyone may want to do. So they do this crowdfunding and they may go through several different options until enough people agree on a single choice. The beauty of it is that all of the people who pay, agree with the choice. Those who do not agree do not pay.
Imagine a system of government where everything spent by the government was funded this way. You may have a city with property taxes that need to be paid each year. Each person pays in their amount and votes with their dollars where they want their tax dollars to go. The same situation happens if you do not pay toward anything as would happen if you do not pay your taxes. But this way you get to choose what gets done in your city and where your money goes.
Also, for those things funded where the people who funded get benefits, you can use the wallet as your identification. Like with the hunting club idea. You show up and pay .0001 BTC from the wallet you used to verify your admission. It allows for anonymity.