There's a number of scenarios that spring to mind - If your data all lives in the cloud, and you have no on-premises environment suitable, you can run it in the cloud to manage your cross cloud instances. You might also have a DR process where you need to initiate activities with it so you can't have a dependency for on-premises software.