Open source devs need to be better at marketing their projects to the public. It's been my observation that most devs are really shitty at asking for money. They just can't do it. A small few will at least put a donation address in their README.md but most don't even do that.