I don't feel comfortable contributing only with an expectation of getting something for free. And ultimately on that basis then AwareSoft would be funding
multiple feature additions when they rightly should be focussing on getting the next major release finished.
I contribute when I want the feature sooner rather than later and to have that capability added now is worth
a few bucks.
While it would be nice for people to cough up a few $$ even if the contribution is small the normal nature of people is that either
they genuinely cannot afford the money or they are by nature 'Takers' and take the view "why should I contribute when ultimately
I will get the feature for free?" No amount of asking of goading or cajoling or begging will change their view.
Personally, I try a lot of "Donate Ware" products. I try it out. If I like it and find it useful then I always donate happily and the degree depends on how much the product turns my crank.
If I don't like it and never use it again, then I don't.
As a developer myself, I think it is only fair to respect the effort of others as I would like others to respect my time and effort.
If one views the situation from your own perspective when asked the question one of two ways.
A) Please drop everything you are doing and add this feature for free because a few of us are of the view we need it now rather than wait for the next release.
or
B) Please drop everything you are doing and we will pay you $800 to add this feature now because a few of us are of the view we need it now rather than wait for the next release.
Doesn't take a rocket scientist to see the distinction between those two propositions.