An interesting possibility...
You have your Windows in my Linux (InfoWorld)
I see one common thread in the heated discussions over systemd. The most vocal proponents of systemd seem to be singular desktop users, whereas server admins and architects lean the other way. An exchange on one of my recent posts showcases this. User ZincKidd comments, "BSD is looking better and better...." In reply, Adam Jorgensen notes, "Good luck running it on your laptop :-)".
With all due respect, Adam, I'm not going to run RHEL 7 on my laptop either. I'm going to run it on servers, and that is a vastly different workload. Nobody here is talking about laptops.
In another post, pro-systemd commenter Luya Tshimbalanga disparages runlevels as being "unclear." He later says the basic 0,1,2,3,4,5,6 runlevels that have been part of every Unix derivative are somehow too complex. When asked to whom those runlevels are unclear, he states: "New generation of administrators and users. You asked because you are already familiar with the init numbers term but future administrators won't without documentation. Init numbers are arbitrary and mean nothing on their own."
I don't mean to pick on these few, but they're indicative of a larger trend toward users who appear to believe that reading manuals and learning OS internals is bad, and we should plaster over all of that mumbo-jumbo with a nice, sleek -- and completely opaque -- management layer. For example: systemd.
I believe this thinking is pretty much in line with Microsoft's train of thought back in the early 1990s.