Re: I've forgotten...
Systemd is far more friendly with modern hardware compared to sysv. Perhaps SystemD is not the best replacement but it's still a superior one to sysvinit.
Systemd seems to have noble aims, is fine on paper, and, when it works well and one never needs to alter anything, it does seem to be better.
When things don't work or one wants to change how things work it often turns out to be a whole different story.
There seems to be parallels with the move from IPv4 to IPV6; rather than just fix what was lacking, get everyone on-board with 'that makes sense', there was a jump to something quite different.