Application dependencies can slow down development because you're waiting for them to add a field to their API or update their module with the feature you need.
Isolated Application Development
Applications have dependencies that are owned and controlled by other teams