Red Hat (and the Fedora project) is trying to prevent the balkanization of Linux userspace with projects like systemd, which only Ubuntu rejects.
Only Ubuntu rejects systemd ? As far as I know only three distros adopted systemd so far: Fedora (after all it is developed by their community), Arch (as it tends to rush toward shiny new anything (not necessarily a bad thing)), and OpenSuse (I don't have really any satisfying explanation for that move). Fedora is RedHat's testbed, and they've been known to drop tested techs before inclusion into RedHat.
From my point of view, the only project "balkanized" by systemd is GNOME, I don't get why a Desktop Environment would consider a hard-depend on a specific init daemon (if systemd can still be considered that, after including an httpd, some qrcode libs and a hard-depend to dbus).
Furthermore, having glanced over systemd sourcecode, I wouldn't consider it maintainable for the time being (it is a hardcoded feast
Isn't there a law that requires UK schools to cover these topics? Should there be?"