With the passage of time, "systemd" is taking over the Bash's Old Standards even. Like:
It would have been better if the original bash commands remained where they were and this systemd would be called or linked by the original bash.1. date vs timedatectl
2. Shutdown vs systemctl shutdown
Anyways like systemctl suspend saves a lot different techniques between the WMs and the Desktops. That seems a better option.
Such things seem to be less efficient, rather than making use of the newer technology or applications or features, and learning them for the benefit of FOSS, it seems linux is detrailing from Keep it simple and Efficient.
These points are not to be considered against the systemd. Though I liked the older more configurable linux.