Indeed. On github I wonder what the proportion is between well engineered big systems versus throw away/student projects.
Even for the well engineered stuff I suspect there is a strong bias towards standalone projects versus larger multi-component systems.