If services dies, there is a problem that is still going to exist after restarting.
systemd will kick it back into gear if it drops.
No software is entirely bug-free, so I do like having them relaunch on failure rather than stay dead.