Why "states or NGO's" rather than nimble, grassroots campaigns via crowdfunding? The latter seems to be working quite well for a bunch of projects, while "institutional", politicized funding is a lot harder to come by and brings its own unwanted distortions.
You're right I think crowdfunding campaigns can be a really useful tool for such financing. Altought, I think recently, crowdfunding have a bit diverted from their original purpose to become marketing tools for some companies.
I think the ideal solution is hard to find, but I doubt we will come to something stable without a bit of regulation.