"The Debian decision was basically "we don't have the resources to rip out all the dependencies in these other packages, so we just have to go with systemd".
On the other hand, considering the reach Debian and its derivatives has into the overall Linux user-base, they could have simply informed the relevant developers that systemd would not be supported so either the apps work without a systemd dependency or they don't work.