A high proportion of code changes being approved by another team may indicate that the team does not have full autonomy to deliver on its goals.
This could be due to a gap of expertise in some areas, or that the software architecture is at odds with the people organization.