If there is a hole in Apple's distribution plans it is the gap between:
1) IT developing and installing on a large enterprise "network" using an Apple-supplied tool-- presumably an in-house version of the iTunes store.
2) Independent developers selling/installing through the "public" iTunes Store.
Likely, there needs to be an additional distro/install method that satisfies the needs of small, (somewhat) closed ad hoc groups, say:
-- a group of family or friends that share common interests and needs for sharing data: schedules, messaging, contacts.
-- a club
-- a sports league
Once these needs become obvious, there are several ways that Apple could accommodate them.
1) make the IT tool available
2) enhance the iTunes Client on your computer to handle this without going through the iTunes Store-- similar to how the Podcasts which are not listed in the iTunes store. These are downloaded, directly, by the iTunes Client on your computer (and synched to the iPhone).