I recently started a project where I needed to develop serverles automation for Azure VMs that have no inbound access.
I started with Azure Automation, but I switched over to Azure DevOps when there were version controlled artifacts I needed to use and it didn't seems like there was a sensible way to deal with that.
So far, everything I had been doing in Azure Automation Runbooks has been doable or even easier and more logically designed in Azure DevOps. So that got me thinking, is there even a use case for Automation Runbooks?
As a side note, Azure DevOps is the only MS product I don't hate at the moment.