This setup allows for attaching inhibitors of remote systems as dependencies of systemd units.
This is especially useful when a task requires a remote system to be available to complete successfully.
This configuration can be applied both to system and user service units.