I absolutely see why the projects are the way they are, but it really bothers me that they aren't microservices with a single UI & DB, etc. either as vertical slice containers, or plugin packages in the same vm.
Again, I absolutely see why it isn’t, but it still makes me sad.
Something I recently realised about why people still prefer Windows is that things like scheduled tasks and service management have UIs that are really decent and come right out of the box.
The theoretically best systemd GUI tool I could find was only available through AUR and git. I know that's a solvable problem, but it's far from (Win) -> type:"serv" -> (Services) -> work.