In your example would you ever donate money to a developer for software you had never used and have no intentions of ever using?
You might donate to a projects developer because you want them personally to keep on with the project, but that would likely only be ontop of the other reason that you want the software you are using to continue to be developed.
Otherwise it would make more sense to donate to charities.
What's with that one episode where Data expressed emotions briefly and Deanna was able to sense it? That makes very little sense. π