By decentralizing you have to expose more things for interaction with different services leaving you more entry-points for a potential attack.
I submit pretending every interface is external is expensive and painful but perhaps an accurate reflection of reality.