Modular monoliths are notably handy for teams that want to adopt a services-oriented design without the operational complexity of microservices. They could also serve as a stepping stone for applications that could ultimately transition to a totally distributed microservices architecture, enabling a far more gradual and workable migration approach.