I’m not alone in disliking systemd. It’s not because systemd is an innovation. I like change and improvements of all kinds, but systemd is a power grab and I don’t like those.“Systemd is a power grab. It puts more or less the entire community into the hands of one Corporation. The rug has not been pulled from beneath our feet yet, but now almost everyone is standing on the same rug, so to speak, and as such are now vulnerable. A license change is all it would take. Or perhaps Red Hat might declare that systemd will be free for home use but must be paid for in commercial settings. Whether they intend this or not is beside the point. They are in a position to do so. This is a colossal weakness for every distro.” I chose FLOSS and GNU/Linux because they were different than dealing with the monolith of that other OS. They worked for me. It’s wrong to make all of FLOSS dependent on a single piece of software besides init or Linux or the basic libraries but that’s what’s happening.
Recent projects of mine have included migrating back to Wheezy (Debian’s “stable” release) from Jessie (their “testing” branch) because it’s too buggy and most of my problems were tied into systemd and pulseaudio, both designed by the same guy, Poettering. Systemd wants to take over the world making all kinds of stuff dependent and pulseaudio is a weird mix of X and an audio-server. Both break the UNIX philosophy of doing one thing well. Both convolve two or more things in a way that makes systems difficult to handle. I’ve set up hundreds of thin clients and never had any problem with esound and X, both doing what they do and leaving the other alone. Debian is supposed to serve users and one package is supposed to leave the others alone. Debian is going astray. Unless they wake up, many loyal devotees of Debian will move to other distros that do IT the right way. I’m a little old to be distro-hopping but even I can see the necessity of escaping the entanglement, the single point of failure, and the loss of control that systemd represents.