There are no perfect situations nor perfect ways of collecting monies to make an organization "go". It doesn't just fall from the sky. It has to come from people some way or other. I think most orgs do the best they can in trying to be fair and not make it any more difficult or burdensome than they have to.
Don't you think?