The microservices conversation is easier when you admit what you're optimising for. If you're looking for clean team boundaries and independent deployments, services can help — but only if your organisation has the platform muscle to operate them. If you haven't written your first runbook, your microservices architecture is going to teach you more about operations than about software design.
