Your team are organized to be self sufficient. You have processes to ensure inputs and outputs are well formated to fit your internal processes. You find the other teams not so well structured or not fit for purpose.
Mutualization of effort streamlines company deliveries. Move to an Agile framework and constantly assess your organisation improvement toward company strategy.