I start a new project, for instance to autoclassify documents. Ok users of my code will contributed in code, hosting, documentation simply because they share my similar need/desire. If there is interest there is no need for money, software is not a product nor a thing we can live on. It's shared knowledge. There are no "producer" nor "consumers", only participants.
If we have a single-man-show that say "hey, found me so I can keep the project up" it means that:
- we completely lost FOSS model, transformed to a sort of neopatronage, the erotic dream of proprietary vendors that dream a world of products to be sold and bought;
- the project is already dead not because of lack of founds but because of lack of participants, knowledge, interest.