I think you're underestimating the amount of friction that requires and as a result how many don't bother. Let's remove the friction entirely and see what happens.
Shared some more context re: this here: https://news.ycombinator.com/item?id=36755640
And how often do you do that today, in practice? If the pain is big enough, then I'm sure you tried to reach out to maintainers directly and see if there is a way for them to do paid work.