Debian is a static release distribution. Whenever a stable release of Debian comes, it’s package repositories are made frozen. This means you cannot get the latest version until the next stable release.
There’s a work around of this, you could switch to the unstable or the testing repositories, which get latest package releases with minimum delay
According to the UNIX philosophy, one program should do one thing and do it nicely. People hate it because systemd just does a lot of things; especially when you add things like
systemd-resolvd
,systemd-boot
and all othersystemd-*
thingsI am one of those neutrals who goes what his distro’s manuals say. I use Arch btw