> What Debian really needs to do is just make a choice. They only need one init system.
Says who? Different applications and workloads may need different init systems. A person may need a "give me a text shell as fast as you can" or "restart the database really fast" or "show me my graphical desktop, even before the network is up" use cases. Some workloads are better served by upstart's logging and start-daemon-on-demand. There is no init system whose size fits all.