It depends, but for me one use case is decoupling the end device from the application. We have laptops, desktops and phones in our household and rather than installing/updating every single one of them I have a central point for management, with all of the downsides of course (if the thing fails, it fails for all).
When I add a new machine to the network, every functionality an data is already there so I don’t need to copy or install anything everywhere.







very cool reference, i’ll be sure to bookmark it. great job!