What can also justify multi-service approach is how your data flows and being processed, like if you have some data pipelines and such.
Or also if you have some potentially expensive processes that can kill the entire monolith — better put them into a separate service to achieve better redundancy.