One "wisdom" I hear is that the benefit of microservices is organizational:
One microservice per team, so you cut down on intra-team friction, and the team can manage their own releases.
One microservice per team, so you cut down on intra-team friction, and the team can manage their own releases.
(In other words, you're 100% spot on!)