To be pedantic, systemd is not the replacement for init that everyone makes it out to be - it's a completely different that just happens to handle process management as one of its many duties.