Systemd er et eksempel på programvareavhengigheter. Programmet starter opp mange programmer samtidig, uten at brukeren involveres. Dette skjer automatisk og brukeren unngår å måtte sette seg inn i systemets kompleksitet. Man kan kalle dette brukervennlighet. Men samtidig fratas brukeren muligheten til å styre prosessen, og selv velge hva som skal startes. I en artikkel publisert den 18. august 2014 i skrev Paul Venezia om kontroversen rundt systemd. Han hevdet at den krenket Unix-filosofien og skyldtes . Artikkelforfatteren sammenlignet systemd med svchost.exe, en kritisk systemkomponent med omfattende funksjonalitet som ble introdusert i Microsoft Windows 2000.