yeah, but quality tends to mean security and that is essential for preventing liability... commercial projects tend to be higher quality and the devs are paid well so they spend the time on making it better most of the time
open source can be utter bullcrap a lot of the time, unless it is built by paid developers or the rare craftsmen among us
the majority of repos that i try out for this or that turn out to be useless or buggy or some other quality issue, even quite old ones that are mostly good but really not