Actually, the developer, if he was interested in making a profit, could be charging a lot more and charging an annual fee for upgrades
The fee he is asking for is to defray some out of pocket expenses in order to maintain development.
So….. if we want to ensure that the product is available in 6 months. we should seriously think of a contribution.
Of course we can let the other guy pay and avoid paying ourselves….. if we are serious about being a professional then we will be serious about looking after our obligations.
This developer has made something that saves all of us a lot of time, we need to appreciate his efforts and provide a tiny bit of support.
daveM