Der Vorteil bei den "modernen" Varianten ist halt, dass genau dieses Neubauen oft gut wegautomatisiert wird (CI/CD u.s.w.) bzw. teilweise deutlich einfacher ist, weil du z.B. crates einzeln Updaten und hochziehen kannst.
Bei C mag das zwar auch alles *möglich* sein, aber in der Praxis gibts dann halt jede Menge unwartbare Bash-Build Skripte + automake Magie.
Und es kommt halt hinzu, dass die Communities sehr, sehr klein sind (teilweise nur 1 Person).