I know almost everything about Winblows from developer/sysadmin point of view - i was using this OS from its very beginning (win3.1, 95, ...)
If someone claims, that commercial code is somehow/magically better, then he should read this topic first:
http://forums.debian.net/viewtopic.php?f=3&t=75362
->
http://www.vanwensveen.nl/rants/microsoft/IhateMS.html
^ the above page is now deleted - it was showing a sorry state of MS develepment model and nasty behaviour of this company - guess why it's deleted...
...foretunatelly this in this topic some important fragments of that deleted page are cited.
Why do I mention this?
Because with systemd we are going in the same direction: corporate software. Why did systemd license have changed from GPL to LGPL? - It's clear - systemd is going to be a closed-src corporate crap - with Debian, Fedora, and other distros being used for
testing - for free.
Commercial software is
always broken - because freeze time is chosen by bookkeepers, not by coders, AND because coders are not interested in using the software they're writting.
Why corporations are selling broken software? - it's even simpler - corporations are selling
services today - they HAVE TO sell broken software, very much like automotive industry HAVE TO sell low quality cars - to earn more and more money by selling the services.
If the software would funcion flawlessly, who would buy a hotline service/online support?
Do You think that someone ever in the history of Linux have called a servicedesk to solve a problem with sysvinit? - I bet no.
With systemd proven bugs companies will HAVE TO buy a support serivces.
And I'm not talking about the situations when systemd is used with a single harddisk, no kernel virtualization and a default desktop...
Debian is claiming to be a non-commercial distro, and while it has no human resources to provide/sell support it'll finish as a RedHat testing - like Fedora.
--------------------
Since Debian is not able to maintain utterly broken systemd code - what can be easily proved just by citing bugs history - I've voted for "Stay with sysvinit"
Regards.