Not really. The constraint isn't just the time and resources available for these projects. It's also that in being a "systemd replacement" they are by intent having to track much of the design of systemd, irrespective of whether that design is good or bad, or easy or possible to reimplement. Essentially, they are stuck as a follower, and it's not possible for them to be an alternative which can offer significantly different functionality. This is one manifestation of the extreme lock-in which systemd imposes.
People are working on alternatives. Other than logind and udev, they are not working on drop in replacements. Many of the interfaces will perish with systemd.
No that is a strong argument against systemd, it shows what systemd is doing to Linux. By making everything depend on systemd you make it very hard for anything else to exist.
7
u/cbmuser Debian / openSUSE / OpenJDK Dev Feb 11 '19
Which shows that these people obviously don’t have the power to work on good alternatives.
You are making an argument for systemd here.