Oooh I love this idea. We could have some sort of process where everyone gets a say in deciding how the money is spent. Except maybe rather than everyone doing that you could have instead people whose job it is to do it, and everyone gets a say in deciding who those people are.
I wonder if this sort of thing has ever been tried.