How are we supposed to sustain FOSS development?

Maybe merge all dupes together? It seems that this topic comes up over-&-over again in cycles, rehashing the same ground, e.g.,