That's true but only if there's only one team working on software at Apple. There's no reason to assume that the iTunes team needs to be the Photos team; while there might be certain dependencies on something like iCloud or OS X, the areas everyone complains about tend to be clearly contained within a single app and there are well-practiced ways to deal with things like API changes.