Yes, they could have provided an orchestrating microservice.
But they did a good job. Tech issues microservice should not have knowledge of other departments.