I don't think it's on purpose. It's decomposing a monolith down to microservices, without any verification. Since each player is only responsible for their little corner of the world, no one actually has any sort of responsibility to ensure the overall system still works.