Weird -- the services you're utilizing are developed exactly the way you're going to avoid!
When developing a monolithic application your choices make sense. When you're taking an approach designed to allow for feature development by multiple teams in an Enterprise setting they start to be a bottleneck.