I have contributed a long time ago, before Github and recently. My point is that the incentive structure doesn’t align with the amount of effort that’s required.
You’re better off building something somebody needs and selling it. No reason to open source it, because the incentives are actually disincentives.