10 Years of Open Source - solnic.codes
For the most part I kept thinking this is what everybody does until I realized its absolutely not the case.
The first thing that hit me was the amount of work thats needed just to maintain a library. Even when you have a library that is used by, lets say, 27 people (which is a relatively low number) this can easily turn into 10+ hours of work per month, every month.
Source: 10 Years of Open Source - solnic.codes
Be nice to maintainers.