>...Isn't that kind of the point of having team offices?
Having each team in their own silo isn't necessarily a good thing. They may feel they are getting more done in their daily standup meetings, but long term innovation often comes from inter-team collaboration and sharing of expertise.
As I said before, what I've seen is that random conversations between people from different teams is often the key to innovation and getting problems solved early without having having to have formal meetings and delays. I've also seen teams in their silo end up making poor choices in areas of technical design where they didn't have as much background.
If two companies are competing with each other, the one where there is great informal inter-team collaboration is going to have an advantage over the one where each team is in its own silo and at best ignores the other teams.