As far as I know it essentially boils down to systemd doing too many things.
Critics argue that systemd is too complex and monolithic, making it harder to troubleshoot. They worry about a single point of failure, as all services are managed by one daemon, and voice concerns about tight integration with the Linux kernel, which could limit portability to other systems.
https://itsfoss.com/systemd-init/
As far as I know it essentially boils down to systemd doing too many things.
At least it’s actually documented.
I appreciate your explanation. I had no idea.
this makes sense. thank you