I feel like Geyser could be part of this solution. It's like a perpetual crowdfunding campaign that only accepts bitcoin.
If more open source projects even accepted bitcoin donations, I am sure that bitcoiners would be willing to contribute even small amounts via lightning.